summaryrefslogtreecommitdiff
path: root/src/mainview.cpp
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2011-12-29 10:59:14 +0100
committerAndrea Diamantini <adjam7@gmail.com>2011-12-29 10:59:14 +0100
commit901a430f560c9401d2f389518ababf5360b1bd43 (patch)
tree4762d1953d0e155a174b77ad6dbc87164bfce822 /src/mainview.cpp
parentCheck not existance of the extant (diff)
downloadrekonq-901a430f560c9401d2f389518ababf5360b1bd43.tar.xz
Get sure tabbar is well shown (and hided) during fullscreen navigation
Diffstat (limited to 'src/mainview.cpp')
-rw-r--r--src/mainview.cpp20
1 files changed, 12 insertions, 8 deletions
diff --git a/src/mainview.cpp b/src/mainview.cpp
index c98e030a..5e616ff7 100644
--- a/src/mainview.cpp
+++ b/src/mainview.cpp
@@ -142,17 +142,21 @@ void MainView::updateTabBar()
{
if (ReKonfig::alwaysShowTabBar() || count() > 1)
{
- if (tabBar()->isHidden())
+ // Get sure tabbar is well shown (and hided) during fullscreen navigation
+ MainWindow *w = qobject_cast<MainWindow *>(parent());
+ if (w && !w->isFullScreen())
{
- tabBar()->show();
- }
+ if (tabBar()->isHidden())
+ {
+ tabBar()->show();
+ }
- // this to ensure tab button visibility also on new window creation
- if (m_addTabButton->isHidden())
- {
- m_addTabButton->show();
+ // this to ensure tab button visibility also on new window creation
+ if (m_addTabButton->isHidden())
+ {
+ m_addTabButton->show();
+ }
}
-
}
else
{