From 5044f98f2eb9d4d5301f7f9fde8ff054cabee017 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 9 May 2014 16:36:53 +0200 Subject: [PATCH] Don't leave insert mode when loading finished --- qutebrowser/widgets/webview.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/qutebrowser/widgets/webview.py b/qutebrowser/widgets/webview.py index 925bd1628..d5b617529 100644 --- a/qutebrowser/widgets/webview.py +++ b/qutebrowser/widgets/webview.py @@ -260,9 +260,7 @@ class WebView(QWebView): elem = frame.findFirstElement( webelem.SELECTORS[webelem.Group.editable_focused]) logging.debug("focus element: {}".format(not elem.isNull())) - if elem.isNull(): - modeman.maybe_leave('insert', 'load finished') - else: + if not elem.isNull(): modeman.enter('insert', 'load finished') @pyqtSlot(str)