From 12b00dad44a17f4b726df1b101b8345055dc0487 Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Wed, 19 Jul 2017 21:37:48 -0700 Subject: Enforce a minimum size for non-pinned tabs Closes #2826 --- qutebrowser/mainwindow/tabwidget.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qutebrowser/mainwindow/tabwidget.py b/qutebrowser/mainwindow/tabwidget.py index 7719743f2..7d56b04dd 100644 --- a/qutebrowser/mainwindow/tabwidget.py +++ b/qutebrowser/mainwindow/tabwidget.py @@ -513,7 +513,9 @@ class TabBar(QTabBar): no_pinned_count = self.count() - self.pinned_count pinned_width = tab_width_pinned_conf * self.pinned_count - no_pinned_width = self.width() - pinned_width + # Prevent any tabs from being smaller than the min size + no_pinned_width = max(self.width() - pinned_width, + minimum_size.width() * no_pinned_count) if pinned: width = tab_width_pinned_conf -- cgit v1.2.3-54-g00ecf