From 0c0c8a180c6e9564950e90f043f5822a45ff04ce Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 15 Oct 2008 14:04:58 +0900 Subject: [PATCH] don't cram twice, turn off cram sync --- ankiqt/ui/main.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index eb938d4b1..693e212f5 100644 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -987,6 +987,10 @@ class AnkiQt(QMainWindow): ########################################################################## def onCram(self): + if self.deck.name() == "cram": + ui.utils.showInfo( + _("Already cramming. Please close this deck first.")) + return (s, ret) = QInputDialog.getText(self, _("Anki"), _("Tags to cram:")) if not ret: return @@ -1013,6 +1017,7 @@ class AnkiQt(QMainWindow): self.deck.midIntervalMax = 0.0486 self.deck.easyIntervalMin = 0.2083 self.deck.easyIntervalMax = 0.25 + self.deck.syncName = None self.rebuildQueue() # Language handling