mirror of
https://github.com/ankitects/anki.git
synced 2025-11-06 12:47:11 -05:00
make sure preview window is closed when browser closed
This commit is contained in:
parent
26f5b9250c
commit
c964be3961
1 changed files with 3 additions and 2 deletions
|
|
@ -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 a new issue