diff options
-rw-r--r-- | qutebrowser/browser/inspector.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/qutebrowser/browser/inspector.py b/qutebrowser/browser/inspector.py index 5908890ba..0eafa0536 100644 --- a/qutebrowser/browser/inspector.py +++ b/qutebrowser/browser/inspector.py @@ -29,7 +29,7 @@ from PyQt5.QtCore import pyqtSignal, pyqtSlot, QObject, QEvent from PyQt5.QtGui import QCloseEvent from qutebrowser.browser import eventfilter -from qutebrowser.config import configfiles +from qutebrowser.config import configfiles, config from qutebrowser.utils import log, usertypes from qutebrowser.keyinput import modeman from qutebrowser.misc import miscwidgets @@ -137,7 +137,8 @@ class AbstractWebInspector(QWidget): @pyqtSlot() def _on_clicked(self) -> None: """Enter insert mode if a docked inspector was clicked.""" - if self._position != Position.window: + if (self._position != Position.window and + config.val.input.insert_mode.auto_enter): modeman.enter(self._win_id, usertypes.KeyMode.insert, reason='Inspector clicked', only_if_normal=True) |