summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput/macros.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2019-10-13 17:28:51 +0200
committerFlorian Bruhin <me@the-compiler.org>2019-10-13 18:38:07 +0200
commit0072c9c7e67728723b63e850a2019721754d3e9f (patch)
treeb1a9dd2591e11fb3fe414474822225caa6265a07 /qutebrowser/keyinput/macros.py
parent63947bb2b8733f3cba1840fff293c3e5f76a2837 (diff)
downloadqutebrowser-0072c9c7e67728723b63e850a2019721754d3e9f.tar.gz
qutebrowser-0072c9c7e67728723b63e850a2019721754d3e9f.zip
Set command_only=True for macro-recorder
See #640
Diffstat (limited to 'qutebrowser/keyinput/macros.py')
-rw-r--r--qutebrowser/keyinput/macros.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/qutebrowser/keyinput/macros.py b/qutebrowser/keyinput/macros.py
index 7a694fe1e..ba0e4f7d0 100644
--- a/qutebrowser/keyinput/macros.py
+++ b/qutebrowser/keyinput/macros.py
@@ -30,6 +30,8 @@ from qutebrowser.utils import message, objreg, usertypes
_CommandType = typing.Tuple[str, int] # command, type
+macro_recorder = None
+
class MacroRecorder:
@@ -119,5 +121,6 @@ class MacroRecorder:
def init() -> None:
"""Initialize the MacroRecorder."""
+ global macro_recorder
macro_recorder = MacroRecorder()
- objreg.register('macro-recorder', macro_recorder)
+ objreg.register('macro-recorder', macro_recorder, command_only=True)