summaryrefslogtreecommitdiff
path: root/qutebrowser/browser/hints.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-10-16 16:26:11 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-10-16 16:41:45 +0200
commit77e8eb270efee8602b91086615161ebaef2b31bc (patch)
tree85a21a0ed6c5d2298e43cc83d172033b84602212 /qutebrowser/browser/hints.py
parent72c6472b9a4e652468969a4c4c82359d23911a3d (diff)
downloadqutebrowser-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.py11
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])