diff --git a/qutebrowser/widgets/mainwindow.py b/qutebrowser/widgets/mainwindow.py index 494eb3d56..7b9e87d85 100644 --- a/qutebrowser/widgets/mainwindow.py +++ b/qutebrowser/widgets/mainwindow.py @@ -95,8 +95,6 @@ class MainWindow(QWidget): self.status = bar.StatusBar(win_id) self._vbox.addWidget(self.status) - objreg.register('status-command', self.status.cmd, scope='window', - window=win_id) self._commandrunner = runners.CommandRunner(win_id) diff --git a/qutebrowser/widgets/statusbar/bar.py b/qutebrowser/widgets/statusbar/bar.py index 32deedf39..27e024359 100644 --- a/qutebrowser/widgets/statusbar/bar.py +++ b/qutebrowser/widgets/statusbar/bar.py @@ -137,6 +137,8 @@ class StatusBar(QWidget): self.cmd = command.Command(win_id) self._stack.addWidget(self.cmd) + objreg.register('status-command', self.cmd, scope='window', + window=win_id) self.txt = textwidget.Text() self._stack.addWidget(self.txt)