]> SALOME platform Git repositories - modules/jobmanager.git/commitdiff
Salome HOME
0021373: [CEA] missing some contextual menu
authorvsr <vsr@opencascade.com>
Tue, 25 Oct 2011 06:06:20 +0000 (06:06 +0000)
committervsr <vsr@opencascade.com>
Tue, 25 Oct 2011 06:06:20 +0000 (06:06 +0000)
0021307: EDF PARAVIS: Mismatch in buttons and windows when switching from a component to PARAVIS and back (replace previous fix)

src/salomegui/BL_SalomeGui.cxx

index 7e03b5271489eabb4d43e9263644bb46337fdb24..d1518ee8b9ec808e7799337d10d577d40a23fdbe 100644 (file)
@@ -121,8 +121,8 @@ BL::SalomeGui::onWindowActivated( SUIT_ViewWindow* svw)
   
   if (_viewWin) // Be sure to have a _viewWindow
     if (svw->getId() == _viewWin->getId()) // Same Id ?
-      if (getApp()->activeModule() && getApp()->activeModule()->moduleName().compare("JobManager") != 0) // JobManager already activated ?
-        getApp()->activateModule("JobManager");
+      if (!getApp()->activeModule() || getApp()->activeModule()->moduleName() != "JobManager") // JobManager already activated ?
+        if ( !getApp()->activateModule("JobManager") ) return;
 }
 
 // --- Export the module