From 3c4a2f7d67866000c3fa889a2d5923ac1a6b6c31 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 4 Oct 2018 15:54:07 +0200 Subject: Show/hide TabBar and not TabWidget with many tabs (cherry picked from commit 0caff547aa6972adc208e851c29835be52282fe6) --- qutebrowser/mainwindow/tabwidget.py | 9 +++++---- 1 file 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.""" -- cgit v1.2.3-54-g00ecf