Leave insert mode when loadFinished with ok=False
This commit is contained in:
parent
0e542772d0
commit
6fb52e610d
@ -246,7 +246,9 @@ class BrowserTab(QWebView):
|
||||
@pyqtSlot(bool)
|
||||
def on_load_finished(self, ok):
|
||||
"""Handle insert mode after loading finished."""
|
||||
if config.get('general', 'auto_insert_mode'):
|
||||
if not ok:
|
||||
modemanager.maybe_leave("insert")
|
||||
elif config.get('general', 'auto_insert_mode'):
|
||||
frame = self.page_.currentFrame()
|
||||
# FIXME better selector (from hintmanager)
|
||||
elem = frame.findFirstElement('*:focus')
|
||||
|
Loading…
Reference in New Issue
Block a user