]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Added an update of the toolbar after the Import operation.
authorsrn <srn@opencascade.com>
Mon, 22 Aug 2005 05:03:04 +0000 (05:03 +0000)
committersrn <srn@opencascade.com>
Mon, 22 Aug 2005 05:03:04 +0000 (05:03 +0000)
src/GEOMToolsGUI/GEOMToolsGUI.cxx

index 473ccd7ecfb625fc7d3a1b735d4b804ba396cfc9..fd24821261b4841aa6c7a67fa4abcc32b1422fb9 100644 (file)
@@ -349,7 +349,7 @@ void GEOMToolsGUI::OnEditDelete()
       } // if ( selected not empty )
     } // if ( selMgr && appStudy )
 
-    app->updateActions(); //SRN: BugID IPAL9377, case 1 for GEOM module
+    app->updateActions(); //SRN: To update a Save button in the toolbar 
 
   } // if ( app )
 
@@ -403,7 +403,8 @@ void GEOMToolsGUI::OnEditCopy()
 //=====================================================================================
 bool GEOMToolsGUI::Import()
 {
-  SUIT_Application* app = getGeometryGUI()->getApp();
+  SalomeApp_Application* app = dynamic_cast< SalomeApp_Application* >( getGeometryGUI()->getApp() ); 
+  //SUIT_Application* app = getGeometryGUI()->getApp();
   if (! app) return false;
 
   SalomeApp_Study* stud = dynamic_cast<SalomeApp_Study*> ( app->activeStudy() );
@@ -493,6 +494,8 @@ bool GEOMToolsGUI::Import()
     return false;
   }
 
+  app->updateActions(); //SRN: To update a Save button in the toolbar
+
   return true;
 }