clear error area on sync, make sure to save randomize order

This commit is contained in:
Damien Elmes 2009-07-09 22:28:57 +09:00
parent 50bb21b343
commit 6792dcb760

View file

@ -1431,6 +1431,7 @@ later by using File>Close.
self.deck.updateProgress(_("Randomizing...")) self.deck.updateProgress(_("Randomizing..."))
self.deck.randomizeNewCards() self.deck.randomizeNewCards()
self.deck.finishProgress() self.deck.finishProgress()
uf(self.deck, 'newCardOrder', ncOrd)
def updateStudyStats(self): def updateStudyStats(self):
wasReached = self.deck.sessionLimitReached() wasReached = self.deck.sessionLimitReached()
@ -1996,6 +1997,7 @@ it to your friends.
reload=True, checkSources=True): reload=True, checkSources=True):
"Synchronise a deck with the server." "Synchronise a deck with the server."
if not self.inMainWindow() and interactive: return if not self.inMainWindow() and interactive: return
self.setNotice()
# vet input # vet input
self.ensureSyncParams() self.ensureSyncParams()
u=self.config['syncUsername'] u=self.config['syncUsername']