┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphintabbar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphintabbar.cpp')
-rw-r--r--src/dolphintabbar.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/dolphintabbar.cpp b/src/dolphintabbar.cpp
index b2a305a27..1b8236abb 100644
--- a/src/dolphintabbar.cpp
+++ b/src/dolphintabbar.cpp
@@ -76,7 +76,7 @@ QSize DolphinTabBar::minimumSizeHint() const
{
QSize s = QTabBar::minimumSizeHint();
- if (GeneralSettings::tabStyle() != GeneralSettings::EnumTabStyle::FixedSize) {
+ if (GeneralSettings::tabStyle() == GeneralSettings::EnumTabStyle::FullWidth) {
s.setWidth(0); // allow shrinking
}
@@ -226,7 +226,11 @@ void DolphinTabBar::slotTabBarChanged()
} else if (GeneralSettings::tabStyle() == GeneralSettings::EnumTabStyle::FullWidth) {
setExpanding(true);
setUsesScrollButtons(false);
+ } else {
+ setExpanding(false);
+ setUsesScrollButtons(true);
}
+
updateGeometry();
}