diff --git a/aqt/deckbrowser.py b/aqt/deckbrowser.py index ea9b8f21d..6fe021ea7 100644 --- a/aqt/deckbrowser.py +++ b/aqt/deckbrowser.py @@ -263,7 +263,10 @@ where id > ?""", (self.mw.col.sched.dayCutoff-86400)*1000) self.show() def _options(self, did): - self.mw.onDeckConf(self.mw.col.decks.get(did)) + # select the deck first, because the dyn deck conf assumes the deck + # we're editing is the current one + self.mw.col.decks.select(did) + self.mw.onDeckConf() def _collapse(self, did): self.mw.col.decks.collapse(did)