From 4866b5683e4ac9d0f16d03d9395f051891657e8e Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 22 Apr 2012 08:16:36 +0900 Subject: [PATCH] don't show study screen if current deck invalid --- aqt/main.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/aqt/main.py b/aqt/main.py index e5b5bd5ac..4f47c6b4a 100755 --- a/aqt/main.py +++ b/aqt/main.py @@ -296,6 +296,10 @@ Are you sure?"""): self.moveToState("overview") def _overviewState(self, oldState): + did = self.col.decks.selected() + if not self.col.decks.nameOrNone(did): + showInfo(_("Please select a deck.")) + return self.moveToState("deckBrowser") self.col.reset() self.overview.show()