]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
From NewGEOM: activation of SMESH after any module without object browser crashes...
authorvsr <vsr@opencascade.com>
Wed, 24 Jun 2015 15:58:18 +0000 (18:58 +0300)
committervsr <vsr@opencascade.com>
Wed, 24 Jun 2015 15:59:28 +0000 (18:59 +0300)
src/LightApp/LightApp_Application.cxx

index 0f580e8d5bc2d2f82353a14938422dc09539e6a5..ab27384ed9fee212d4c4351dc8c0c3ef61800b20 100644 (file)
@@ -512,8 +512,9 @@ bool LightApp_Application::activateModule( const QString& modName )
   updateWindows();
   updateViewManagers();
 
-  if ( activeStudy() && activeStudy()->root() && objectBrowser() && objectBrowser()->root() != activeStudy()->root() ) {
-    objectBrowser()->setRoot( activeStudy()->root() );
+  if ( activeStudy() && activeStudy()->root() && objectBrowser() ) {
+    if ( objectBrowser()->root() != activeStudy()->root() ) 
+      objectBrowser()->setRoot( activeStudy()->root() );
     updateObjectBrowser( true );
   }
   return true;