From 2eee4cb04e7f65c08e19dd5547932cc3192623cf Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 6 Aug 2020 09:50:12 +1000 Subject: [PATCH] avoid internal URLs in alert titlebar https://forums.ankiweb.net/t/anki-stats-no-longer-displaying-invalid-data-found-please-use-check-database-to-fix-the-problem/1902 --- qt/aqt/webview.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt/aqt/webview.py b/qt/aqt/webview.py index 8220e26d7..5f4400ba4 100644 --- a/qt/aqt/webview.py +++ b/qt/aqt/webview.py @@ -15,7 +15,7 @@ from anki.utils import isLin, isMac, isWin from aqt import gui_hooks from aqt.qt import * from aqt.theme import theme_manager -from aqt.utils import openLink +from aqt.utils import openLink, showInfo serverbaseurl = re.compile(r"^.+:\/\/[^\/]+") @@ -122,6 +122,9 @@ class AnkiWebPage(QWebEnginePage): def _onCmd(self, str): return self._onBridgeCmd(str) + def javaScriptAlert(self, url: QUrl, text: str): + showInfo(text) + # Add-ons ##########################################################################