From 36e877fe12cc30e459a6055f3de646426ffcc09b Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 23 Jul 2013 22:35:00 +0900 Subject: [PATCH] work around crash on close when card layout opened on windows (#940) --- aqt/editor.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/aqt/editor.py b/aqt/editor.py index e6383780e..fc6115cc2 100644 --- a/aqt/editor.py +++ b/aqt/editor.py @@ -417,9 +417,16 @@ class Editor(object): ord = self.card.ord else: ord = 0 - CardLayout(self.mw, self.note, ord=ord, parent=self.parentWindow, + # passing parentWindow leads to crash on windows at the moment + if isWin: + parent=None + else: + parent=self.parentWindow + CardLayout(self.mw, self.note, ord=ord, parent=parent, addMode=self.addMode) self.loadNote() + if isWin: + self.parentWindow.activateWindow() # JS->Python bridge ######################################################################