summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mainview.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/mainview.cpp b/src/mainview.cpp
index 9693bb69..e2f9094f 100644
--- a/src/mainview.cpp
+++ b/src/mainview.cpp
@@ -186,12 +186,15 @@ void MainView::updateTabBar()
{
if( ReKonfig::alwaysShowTabBar() )
{
- if (tabBar()->isHidden())
+ if (!isTabBarHidden())
{
- tabBar()->show();
- m_addTabButton->show();
+ if (tabBar()->isHidden())
+ {
+ tabBar()->show();
+ m_addTabButton->show();
+ }
+ updateTabButtonPosition();
}
- updateTabButtonPosition();
return;
}
@@ -200,7 +203,7 @@ void MainView::updateTabBar()
tabBar()->hide();
m_addTabButton->hide();
}
- else
+ else if( !isTabBarHidden() )
{
if ( tabBar()->isHidden() )
{