From 32d5dccbc97edc987f51128ab9efeb2b7374059f Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 29 Apr 2009 11:51:33 +0900 Subject: [PATCH] randomize after reset; refresh deck --- anki/deck.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anki/deck.py b/anki/deck.py index d6102be5c..d9b35415a 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -512,7 +512,10 @@ matureEase3 = 0,matureEase4 = 0, yesCount = 0, noCount = 0, spaceUntil = 0, isDue = 0, type = 2, combinedDue = created, modified = :now, due = created where id in %s""" % ids2str(ids), now=time.time(), new=0) - self.flushMod() + if self.newCardOrder == NEW_CARDS_RANDOM: + # we need to re-randomize now + self.randomizeNewCards(ids) + self.refresh() def randomizeNewCards(self, cardIds=None): "Randomize 'due' on all new cards."