From a188f9d5c1bac1f8e3e1c4cb59dd02fef51ad845 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 4 Dec 2008 00:37:05 +0900 Subject: [PATCH] fix bug with preview --- ankiqt/ui/facteditor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ankiqt/ui/facteditor.py b/ankiqt/ui/facteditor.py index 66b7d0036..48dfecdaa 100644 --- a/ankiqt/ui/facteditor.py +++ b/ankiqt/ui/facteditor.py @@ -501,7 +501,7 @@ class FactEditor(object): w.moveCursor(QTextCursor.PreviousCharacter) def onPreview(self): - PreviewDialog(self.parent, self.deck, self.fact).exec_() + PreviewDialog(self.parent, self.deck, self.fact) def onHtmlEdit(self): def helpRequested(): @@ -643,7 +643,7 @@ class PreviewDialog(QDialog): cards = self.deck.previewFact(self.fact) if not cards: ui.utils.showInfo(_("No cards to preview."), - parent=self.parent) + parent=parent) return self.cards = cards self.currentCard = 0 @@ -655,6 +655,7 @@ class PreviewDialog(QDialog): self.onChange) self.updateCard() restoreGeom(self, "preview") + self.exec_() def updateCard(self): c = self.cards[self.currentCard]