Salome HOME
Fix for bug IPAL9983 : Object browser is not updated after dataflow run.
authormkr <mkr@opencascade.com>
Wed, 21 Sep 2005 12:43:30 +0000 (12:43 +0000)
committermkr <mkr@opencascade.com>
Wed, 21 Sep 2005 12:43:30 +0000 (12:43 +0000)
src/SUPERVGUI/SUPERVGUI_Main.cxx

index 748f193dea2f5556b09fd158ac44f6d8f422156b..6f2381add46e60af98b5df685f6f1a0973eab963 100644 (file)
@@ -1082,16 +1082,14 @@ bool SUPERVGUI_Main::putDataStudy( SUPERV_Port p, const char* inout ) {
   else
     aBuilder->AbortCommand();
 
-  if ( !myThread->running() ) {
-    SUPERVGUI* aSupMod = SUPERVGUI::Supervision();
-    if ( aSupMod ) {
-      if ( PublishOtherComponent )
-       dynamic_cast<SalomeApp_Application*>( study->application() )->updateObjectBrowser(true);
-      else
-       aSupMod->updateObjBrowser();
-    }
-    else MESSAGE("NULL Supervision module!");
+  SUPERVGUI* aSupMod = SUPERVGUI::Supervision();
+  if ( aSupMod ) {
+    if ( PublishOtherComponent )
+      dynamic_cast<SalomeApp_Application*>( study->application() )->updateObjectBrowser(true);
+    else
+      aSupMod->updateObjBrowser();
   }
+  else MESSAGE("NULL Supervision module!");
   
   isIn = false;
   return true;