summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2022-05-30 17:01:23 +0200
committerFlorian Bruhin <me@the-compiler.org>2022-05-30 17:01:23 +0200
commit3d953009baa2ff3c5c6bb455c83a8165fd6f4a70 (patch)
tree67d66b1486594ec02afcf009504ae7cb6ff4eefc
parent9b840e22bcb19f6cdf32d83f8e50d2e7b65c3974 (diff)
downloadqutebrowser-3d953009baa2ff3c5c6bb455c83a8165fd6f4a70.tar.gz
qutebrowser-3d953009baa2ff3c5c6bb455c83a8165fd6f4a70.zip
Respect input.insert_mode.auto_enter for inspector
Fixes #7165
-rw-r--r--qutebrowser/browser/inspector.py5
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)