work around crash on close when card layout opened on windows (#940)

This commit is contained in:
Damien Elmes 2013-07-23 22:35:00 +09:00
parent 988fc102d8
commit 36e877fe12

View file

@ -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
######################################################################