Salome HOME
Parts results and activation/deactivation management (show/hide also)
[modules/shaper.git] / src / Model / Model_Data.cpp
index fa379d7239490d890e3d727a2b08a2f619942601..9228db8ab97e075d1edde3db920058adbee0eec2 100644 (file)
@@ -400,7 +400,9 @@ void Model_Data::setIsInHistory(const bool theFlag)
 
 bool Model_Data::isDisplayed()
 {
-  return myObject.get() && myObject->document().get() && myObject->document()->isActive() &&
+  return myObject.get() && myObject->document().get() && 
+    (myObject->document()->isActive() || 
+     myObject->document() == ModelAPI_Session::get()->moduleDocument()) && // root is accessible allways
     myFlags->Value(kFlagDisplayed) == Standard_True;
 }