summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomasz Cebula <tcebula@pm.me>2022-09-09 10:21:14 +0200
committerTomasz Cebula <tcebula@pm.me>2022-09-09 10:21:14 +0200
commit7c573bcc7e1982734ff0f1c042e4d78f8f7fe6e9 (patch)
tree3f9b4cef39806b720302df6a24065591deaca7df
parent47ef2ca41d6f1f3981b4667105f9a1ce535beee6 (diff)
downloadqutebrowser-7c573bcc7e1982734ff0f1c042e4d78f8f7fe6e9.tar.gz
qutebrowser-7c573bcc7e1982734ff0f1c042e4d78f8f7fe6e9.zip
Fix for dissapearing Widgets
-rw-r--r--qutebrowser/mainwindow/statusbar/bar.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/qutebrowser/mainwindow/statusbar/bar.py b/qutebrowser/mainwindow/statusbar/bar.py
index e2b6e5786..7bf42675d 100644
--- a/qutebrowser/mainwindow/statusbar/bar.py
+++ b/qutebrowser/mainwindow/statusbar/bar.py
@@ -287,6 +287,8 @@ class StatusBar(QWidget):
self.backforward, self.tabindex,
self.keystring, self.prog, self.clock, *self._text_widgets]:
assert isinstance(widget, QWidget)
+ if widget in [self.prog, self.backforward]:
+ widget.enabled=False
widget.hide()
self._hbox.removeWidget(widget)
self._text_widgets.clear()