]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Fix bug PAL7019 - the "Expand All" popup menu functionality now works correctly both...
authorvsr <vsr@opencascade.com>
Wed, 29 Dec 2004 05:17:48 +0000 (05:17 +0000)
committervsr <vsr@opencascade.com>
Wed, 29 Dec 2004 05:17:48 +0000 (05:17 +0000)
src/SALOMEGUI/QAD_ObjectBrowser.cxx

index 91cc38a5985680873e67a74f818ed4a372e0331b..55b86abfc2d37dfd08aac67dfcf3f2ad8f5452ba 100644 (file)
@@ -519,7 +519,7 @@ void QAD_ObjectBrowser::onCreatePopup()
       }
 
       bool canExpand = false;
-      for ( QListViewItemIterator it( getListView() ); it.current() && !canExpand; ++it )
+      for ( QListViewItemIterator it( currentPage() == myListView ? myListView : myUseCaseView ); it.current() && !canExpand; ++it )
        canExpand = canExpand || ( it.current()->isSelected() && hasCollapsed( it.current() ) );
 
       if ( canExpand ) {
@@ -582,7 +582,7 @@ void QAD_ObjectBrowser::onCreatePopup()
 */
 void QAD_ObjectBrowser::onExpandAll()
 {
-  for ( QListViewItemIterator it( getListView() ); it.current(); ++it )
+  for ( QListViewItemIterator it( currentPage() == myListView ? myListView : myUseCaseView ); it.current(); ++it )
     if ( it.current()->isSelected() )
       expand( it.current() );  
 }