]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
From NewGEOM: activation of SMESH after any module without object browser crashes... BR760-NEWGEOM-PATCHES NewGEOM_1.4.0
authorvsr <vsr@opencascade.com>
Wed, 24 Jun 2015 15:58:18 +0000 (18:58 +0300)
committerdbv <dbv@opencascade.com>
Thu, 10 Sep 2015 09:37:42 +0000 (12:37 +0300)
src/LightApp/LightApp_Application.cxx

index 4064fb3d27aa89c876a7d5460aeb8af764f80199..7126ffbc67c3bd728fedde8093e2f45d8f2a2af6 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;