From eef86bf37ebf8c4f9eb4cee50b10aedecfe647aa Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 21 Apr 2019 19:12:04 +1000 Subject: [PATCH] don't try set filter if webview already deleted https://anki.tenderapp.com/discussions/add-ons/32496-add-on-error --- aqt/webview.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/aqt/webview.py b/aqt/webview.py index 0af406cfe..20498b15b 100644 --- a/aqt/webview.py +++ b/aqt/webview.py @@ -348,14 +348,14 @@ body {{ zoom: {}; background: {}; {} }} return False def _onBridgeCmd(self, cmd): - if not self._filterSet: - self.focusProxy().installEventFilter(self) - self._filterSet = True - if self._shouldIgnoreWebEvent(): print("ignored late bridge cmd", cmd) return + if not self._filterSet: + self.focusProxy().installEventFilter(self) + self._filterSet = True + if cmd == "domDone": self._domDone = True self._maybeRunActions()