diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index 447427526..a4d1500a1 100644 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -67,7 +67,9 @@ class AnkiQt(QMainWindow): self.restoreState(self.config['mainWindowState']) # load deck ui.splash.update() - if self.config['loadLastDeck'] and not self.maybeLoadLastDeck(args): + if (self.config['loadLastDeck'] or + len(self.config['recentDeckPaths']) == 1) and \ + not self.maybeLoadLastDeck(args): self.setEnabled(True) self.moveToState("auto") # check for updates diff --git a/designer/preferences.ui b/designer/preferences.ui index 4b11d0eba..30ae28302 100644 --- a/designer/preferences.ui +++ b/designer/preferences.ui @@ -566,7 +566,7 @@ - Open last deck instead of deck browser + Open last deck even when multiple decks available