From 96744884a641cb450f1477ba6dbc4e9c4a60aad9 Mon Sep 17 00:00:00 2001 From: vsv Date: Wed, 22 Oct 2014 16:14:16 +0400 Subject: [PATCH] Send update object on selection acceptance --- src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp b/src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp index 84cfee206..785d6b6f2 100644 --- a/src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp +++ b/src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp @@ -130,8 +130,10 @@ bool ModuleBase_WidgetShapeSelector::storeValue() const boost::dynamic_pointer_cast(aData->attribute(attributeID())); ResultPtr aBody = boost::dynamic_pointer_cast(mySelectedObject); - if (aBody) + if (aBody) { aSelect->setValue(aBody, myShape); + updateObject(myFeature); + } } else { boost::shared_ptr aRef = boost::dynamic_pointer_cast(aData->attribute(attributeID())); -- 2.39.2