change the global sidebar "visibility" only when needed (saves some troubles)

svn path=/trunk/KDE/kdegraphics/okular/; revision=703874
remotes/origin/KDE/4.0
Pino Toscano 19 years ago
parent 5d4df04811
commit 531b8abff5
  1. 4
      ui/sidebar.cpp

@ -489,12 +489,16 @@ int Sidebar::currentIndex() const
void Sidebar::setSidebarVisibility( bool visible )
{
if ( visible == d->list->isVisible() )
return;
static bool sideWasVisible = d->sideContainer->isVisible();
d->list->setVisible( visible );
if ( visible )
{
d->sideContainer->setVisible( sideWasVisible );
sideWasVisible = true;
}
else
{

Loading…
Cancel
Save