diff --git a/ankiqt/ui/clayout.py b/ankiqt/ui/clayout.py index 7fcc6b825..936a0302d 100644 --- a/ankiqt/ui/clayout.py +++ b/ankiqt/ui/clayout.py @@ -29,7 +29,7 @@ class CardLayout(QDialog): self.deck = self.mw.deck self.factedit = factedit self.card = card - if factedit: + if factedit is not None: self.fact = factOrModel self.model = self.fact.model else: diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index ea3b37790..1d2389ba0 100755 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -1915,7 +1915,7 @@ learnt today") self.moveToState("editCurrentFact") def onCardLayout(self): - ui.clayout.CardLayout(self, None, self.currentCard.fact.model, + ui.clayout.CardLayout(self, 0, self.currentCard.fact, card=self.currentCard) def onDeckProperties(self):