summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--qutebrowser/mainwindow/tabwidget.py4
1 files changed, 3 insertions, 1 deletions
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