diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-10-16 16:26:11 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-10-16 16:41:45 +0200 |
commit | 77e8eb270efee8602b91086615161ebaef2b31bc (patch) | |
tree | 85a21a0ed6c5d2298e43cc83d172033b84602212 /qutebrowser/browser/hints.py | |
parent | 72c6472b9a4e652468969a4c4c82359d23911a3d (diff) | |
download | qutebrowser-77e8eb270efee8602b91086615161ebaef2b31bc.tar.gz qutebrowser-77e8eb270efee8602b91086615161ebaef2b31bc.zip |
Get rid of GlobalMessageBridge
After f16b96aa28fc68c0b9caf15241067e51797dd604, the per-window
MessageBridge wasn't really needed anymore - only for the statusbar's
set_text method, which we can just call directly as well.
Diffstat (limited to 'qutebrowser/browser/hints.py')
-rw-r--r-- | qutebrowser/browser/hints.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/qutebrowser/browser/hints.py b/qutebrowser/browser/hints.py index abd3f2600..1c50f49ea 100644 --- a/qutebrowser/browser/hints.py +++ b/qutebrowser/browser/hints.py @@ -418,9 +418,9 @@ class HintManager(QObject): for label in self._context.all_labels: label.cleanup() - message_bridge = objreg.get('message-bridge', scope='window', - window=self._win_id) - message_bridge.set_text('') + window = objreg.get('main-window', scope='window', window=self._win_id) + window.status.set_text('') + self._context = None def _hint_strings(self, elems: _ElemsType) -> _HintStringsType: @@ -651,9 +651,8 @@ class HintManager(QObject): modeman.enter(self._win_id, usertypes.KeyMode.hint, 'HintManager.start') - message_bridge = objreg.get('message-bridge', scope='window', - window=self._win_id) - message_bridge.set_text(self._get_text()) + window = objreg.get('main-window', scope='window', window=self._win_id) + window.status.set_text(self._get_text()) if self._context.first: self._fire(strings[0]) |