From 502cb20c2d0595e510bea6fb9ef8fecd7881d182 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 9 May 2014 16:18:04 +0200 Subject: [PATCH] Only leave insert mode if mainFrame started loading --- qutebrowser/widgets/webview.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/widgets/webview.py b/qutebrowser/widgets/webview.py index 3aed9500d..925bd1628 100644 --- a/qutebrowser/widgets/webview.py +++ b/qutebrowser/widgets/webview.py @@ -89,7 +89,7 @@ class WebView(QWebView): self.page_.setLinkDelegationPolicy(QWebPage.DelegateAllLinks) self.page_.linkHovered.connect(self.linkHovered) self.linkClicked.connect(self.on_link_clicked) - self.loadStarted.connect( + self.page_.mainFrame().loadStarted.connect( lambda: modeman.maybe_leave('insert', 'load started')) self.loadFinished.connect(self.on_load_finished) # FIXME find some way to hide scrollbars without setScrollBarPolicy