summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2018-10-04 15:54:07 +0200
committerFlorian Bruhin <me@the-compiler.org>2018-10-04 16:57:43 +0200
commit3c4a2f7d67866000c3fa889a2d5923ac1a6b6c31 (patch)
treeaf8e711859b5c6320fefda47343b7c1f757c538f
parent787690485dfd98875a4a69826f9a94fba479ea0d (diff)
downloadqutebrowser-3c4a2f7d67866000c3fa889a2d5923ac1a6b6c31.tar.gz
qutebrowser-3c4a2f7d67866000c3fa889a2d5923ac1a6b6c31.zip
Show/hide TabBar and not TabWidget with many tabs
(cherry picked from commit 0caff547aa6972adc208e851c29835be52282fe6)
-rw-r--r--qutebrowser/mainwindow/tabwidget.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/qutebrowser/mainwindow/tabwidget.py b/qutebrowser/mainwindow/tabwidget.py
index 9fc38fcf1..9a8fdbc64 100644
--- a/qutebrowser/mainwindow/tabwidget.py
+++ b/qutebrowser/mainwindow/tabwidget.py
@@ -226,15 +226,16 @@ class TabWidget(QTabWidget):
work.
"""
toggle = self.count() > 10
+ bar = self.tabBar()
if toggle:
- self.setUpdatesEnabled(False)
- self.setVisible(False)
+ bar.setUpdatesEnabled(False)
+ bar.setVisible(False)
yield
if toggle:
- self.setVisible(True)
- self.setUpdatesEnabled(True)
+ bar.setVisible(True)
+ bar.setUpdatesEnabled(True)
def update_tab_titles(self):
"""Update all texts."""