make sure preview window is closed when browser closed
This commit is contained in:
parent
26f5b9250c
commit
c964be3961
@ -693,7 +693,7 @@ class Browser(QMainWindow):
|
||||
evt.ignore()
|
||||
|
||||
def _closeWindow(self):
|
||||
self._cancelPreviewTimer()
|
||||
self._cleanup_preview()
|
||||
self.editor.cleanup()
|
||||
saveSplitter(self.form.splitter, "editor3")
|
||||
saveGeom(self, "editor")
|
||||
@ -1576,9 +1576,10 @@ where id in %s"""
|
||||
if self._previewer:
|
||||
self._previewer.render_card(cardChanged)
|
||||
|
||||
def _cancelPreviewTimer(self):
|
||||
def _cleanup_preview(self):
|
||||
if self._previewer:
|
||||
self._previewer.cancel_timer()
|
||||
self._previewer.close()
|
||||
|
||||
def _on_preview_closed(self):
|
||||
self._previewer = None
|
||||
|
Loading…
Reference in New Issue
Block a user