From c10068efc6cba9d1cf6e0c43aa6845b4ebf26369 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 12 Dec 2010 20:02:46 +0900 Subject: [PATCH] fix for sample card changing when editing from main window --- ankiqt/ui/clayout.py | 2 +- ankiqt/ui/main.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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):