mirror of
https://github.com/ankitects/anki.git
synced 2025-09-21 15:32:23 -04:00
Defer page cleanup to prevent API access warning
This commit is contained in:
parent
c4656ccc44
commit
aee272f0e2
1 changed files with 3 additions and 1 deletions
|
@ -774,7 +774,9 @@ html {{ {font} }}
|
|||
|
||||
gui_hooks.theme_did_change.remove(self.on_theme_did_change)
|
||||
gui_hooks.body_classes_need_update.remove(self.on_body_classes_need_update)
|
||||
mw.mediaServer.clear_page_html(id(self))
|
||||
# defer page cleanup so that in-flight requests have a chance to complete first
|
||||
# https://forums.ankiweb.net/t/error-when-exiting-browsing-when-the-software-is-installed-in-the-path-c-program-files-anki/38363
|
||||
mw.progress.single_shot(5000, lambda: mw.mediaServer.clear_page_html(id(self)))
|
||||
self._page.deleteLater()
|
||||
|
||||
def on_theme_did_change(self) -> None:
|
||||
|
|
Loading…
Reference in a new issue