From c4e50369e7a08f113f1ad6df64180ec7983aba16 Mon Sep 17 00:00:00 2001 From: Artur Shaikhullin Date: Sat, 6 Jan 2018 22:43:39 +0600 Subject: [PATCH] Enable caret only when mode is 'caret' --- qutebrowser/browser/webengine/webenginetab.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py index efc4c3035..ea646cda3 100644 --- a/qutebrowser/browser/webengine/webenginetab.py +++ b/qutebrowser/browser/webengine/webenginetab.py @@ -202,6 +202,9 @@ class WebEngineCaret(browsertab.AbstractCaret): @pyqtSlot(usertypes.KeyMode) def _on_mode_entered(self, mode): + if mode != usertypes.KeyMode.caret: + return + self._tab.run_js_async( javascript.assemble('caret', 'setInitialCursor', platform.platform()))