diff --git a/app/browsemainpage.cpp b/app/browsemainpage.cpp --- a/app/browsemainpage.cpp +++ b/app/browsemainpage.cpp @@ -266,8 +266,12 @@ void BrowseMainPage::loadConfig() { - setPalette(d->mGvCore->palette(GvCore::NormalPalette)); - d->mThumbnailView->setPalette(d->mGvCore->palette(GvCore::NormalViewPalette)); + setPalette(d->mGvCore->palette(window()->isFullScreen() + ? GvCore::FullScreenViewPalette + : GvCore::NormalViewPalette)); + d->mThumbnailView->setPalette(d->mGvCore->palette(window()->isFullScreen() + ? GvCore::FullScreenViewPalette + : GvCore::NormalViewPalette)); d->mUrlNavigator->setUrlEditable(GwenviewConfig::urlNavigatorIsEditable()); d->mUrlNavigator->setShowFullPath(GwenviewConfig::urlNavigatorShowFullPath()); diff --git a/app/viewmainpage.cpp b/app/viewmainpage.cpp --- a/app/viewmainpage.cpp +++ b/app/viewmainpage.cpp @@ -447,7 +447,7 @@ void ViewMainPage::loadConfig() { - d->applyPalette(false /* fullScreenMode */); + d->applyPalette(window()->isFullScreen()); // FIXME: Not symetric with saveConfig(). Check if it matters. Q_FOREACH(DocumentView * view, d->mDocumentViews) { @@ -500,7 +500,9 @@ void ViewMainPage::setStatusBarVisible(bool visible) { - d->mStatusBarContainer->setVisible(visible); + if (!window()->isFullScreen()) { + d->mStatusBarContainer->setVisible(visible); + } } void ViewMainPage::setFullScreenMode(bool fullScreenMode)