From 819d0bdaf3719dee0477305b801c98fd2e33d8fe Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 19 Feb 2019 08:01:11 +1000 Subject: [PATCH] fix editcurrent not freeing webview on close --- aqt/editcurrent.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aqt/editcurrent.py b/aqt/editcurrent.py index 2b4f521ea..87be380ba 100644 --- a/aqt/editcurrent.py +++ b/aqt/editcurrent.py @@ -30,8 +30,8 @@ class EditCurrent(QDialog): addHook("reset", self.onReset) self.mw.requireReset() self.show() - # reset focus after open - self.mw.progress.timer(100, self.editor.web.setFocus, False) + # reset focus after open, taking care not to retain webview + self.mw.progress.timer(100, lambda: self.editor.web.setFocus(), False) def onReset(self): # lazy approach for now: throw away edits