Salome HOME
Call BreakLinks method
[modules/smesh.git] / src / SMESHGUI / SMESHGUI.cxx
index 5a3747d0ca34696eb8f3af68b23e371305b18f2e..776e7653ceda3727929c207ed060b5496865ea68 100644 (file)
@@ -1400,7 +1400,9 @@ namespace
             QObject::tr("MSG_BREAK_SHAPER_LINK").arg(aName.c_str()),
             SUIT_MessageBox::Yes | SUIT_MessageBox::No, SUIT_MessageBox::No);
           if (aRes == SUIT_MessageBox::Yes) {
             QObject::tr("MSG_BREAK_SHAPER_LINK").arg(aName.c_str()),
             SUIT_MessageBox::Yes | SUIT_MessageBox::No, SUIT_MessageBox::No);
           if (aRes == SUIT_MessageBox::Yes) {
-            // Remove link here
+            GEOM::GEOM_Object_var aObject = SMESH::SObjectToInterface<GEOM::GEOM_Object>(aSObj);
+            if (!aObject->_is_nil())
+              aObject->BreakLinks();
           }
         }
       }
           }
         }
       }