]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix pages not in focus
authorDirk Bartley <dirk@rustyloon.net>
Thu, 11 Feb 2010 07:14:23 +0000 (08:14 +0100)
committerKern Sibbald <kern@sibbald.com>
Thu, 11 Feb 2010 07:14:23 +0000 (08:14 +0100)
bacula/src/qt-console/mainwin.cpp

index e72cd7562a9feca423828a8d1f9e05eedf93adc8..00261525c3805e053766a02335334909d2bf9356 100644 (file)
@@ -517,6 +517,9 @@ void MainWin::treeItemChanged(QTreeWidgetItem *currentitem, QTreeWidgetItem *pre
       }
       /* set the value for the currently active console */
       int stackindex = tabWidget->indexOf(nextPage);
+      if (!nextPage->isDocked()) {
+         nextPage->dockPage();
+      }
    
       /* Is this page currently on the stack or is it undocked */
       if (stackindex >= 0) {
@@ -572,8 +575,9 @@ void MainWin::statusPageButtonClicked()
          }
       }
    }
-   if (!found)
+   if (!found) {
       new DirStat();
+   }
 }
 
 void MainWin::restoreButtonClicked()