[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdebase/konqueror
From:       Laurent Montel <montell () club-internet ! fr>
Date:       2003-01-20 8:56:17
[Download RAW message or body]

CVS commit by mlaurent: 

Fix update action.


  M +6 -6      konq_mainwindow.cc   1.1112


--- kdebase/konqueror/konq_mainwindow.cc  #1.1111:1.1112
@@ -3163,5 +3163,4 @@ void KonqMainWindow::initActions()
 void KonqMainWindow::slotMoveTabLeft()
 {
-    kdDebug()<<" KonqMainWindow::slotMoveTabLeft() \n";
     m_pViewManager->moveTabLeft();
 }
@@ -3169,5 +3168,4 @@ void KonqMainWindow::slotMoveTabLeft()
 void KonqMainWindow::slotMoveTabRight()
 {
-    kdDebug()<<" KonqMainWindow::slotMoveTabRight() \n";
     m_pViewManager->moveTabRight();
 }
@@ -3224,8 +3222,10 @@ void KonqMainWindow::updateViewActions()
     if ( docContainer && docContainer->frameType() == "Tabs" )
     {
-      m_paRemoveTab->setEnabled( true );
-      m_paBreakOffTab->setEnabled( true );
-      m_paActivateNextTab->setEnabled( true );
-      m_paActivatePrevTab->setEnabled( true );
+        KonqFrameTabs* tabContainer = static_cast<KonqFrameTabs*>(docContainer);
+        bool state = (tabContainer->count()>1);
+        m_paRemoveTab->setEnabled( state );
+        m_paBreakOffTab->setEnabled( state );
+        m_paActivateNextTab->setEnabled( state );
+        m_paActivatePrevTab->setEnabled( state );
     }
     else


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic