diff --git a/aqt/editor.py b/aqt/editor.py index 5c52da657..3867fedf7 100644 --- a/aqt/editor.py +++ b/aqt/editor.py @@ -264,11 +264,10 @@ class Editor: return self.setupForegroundButton() self.checkValid() + if focusTo is not None: + self.web.setFocus() runHook("loadNote", self) - if focusTo is not None: - self.web.setFocus() - self.web.evalWithCallback("setFields(%s, %s); setFonts(%s); focusField(%s)" % ( json.dumps(data), json.dumps(self.prewrapMode()), json.dumps(self.fonts()), json.dumps(focusTo)),