]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
PAL10479
authorasl <asl@opencascade.com>
Mon, 14 Nov 2005 13:53:08 +0000 (13:53 +0000)
committerasl <asl@opencascade.com>
Mon, 14 Nov 2005 13:53:08 +0000 (13:53 +0000)
src/LightApp/LightApp_ShowHideOp.cxx

index 3b51a7e862fcff4b7e39e3381c94cb6b01438e4a..9f2f37c2f1a45fe58cb9a045e565ac7e6096f13f 100644 (file)
@@ -31,12 +31,14 @@ LightApp_Displayer* LightApp_ShowHideOp::displayer( const QString& mod_name ) co
   {
     m = dynamic_cast<LightApp_Module*>( app->loadModule( mod_name ) );
     if( m )
-    {
       app->addModule( m );
-      m->connectToStudy( dynamic_cast<CAM_Study*>( app->activeStudy() ) );
-      m->setMenuShown( false );
-      m->setToolShown( false );
-    }
+  }
+
+  if( m )
+  {
+    m->connectToStudy( dynamic_cast<CAM_Study*>( app->activeStudy() ) );
+    m->setMenuShown( false );
+    m->setToolShown( false );
   }
   return m ? m->displayer() : 0;
 }