diff --git a/qt/aqt/webview.py b/qt/aqt/webview.py index b2975fdeb..4f24274aa 100644 --- a/qt/aqt/webview.py +++ b/qt/aqt/webview.py @@ -702,6 +702,7 @@ html {{ {font} }} gui_hooks.theme_did_change.remove(self.on_theme_did_change) mw.mediaServer.clear_page_html(id(self)) + self._page.deleteLater() def on_theme_did_change(self) -> None: # avoid flashes if page reloaded