From: dmv Date: Fri, 15 Oct 2010 05:31:34 +0000 (+0000) Subject: additional fix to IPAL 22046 TC5.1.5: Modify the Location - impossible to select... X-Git-Tag: V5_1_5rc1~16 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=115b89047606f6bc68c2610692d5a960cb204c6b;p=modules%2Fgeom.git additional fix to IPAL 22046 TC5.1.5: Modify the Location - impossible to select the same Path object after Apply --- diff --git a/src/TransformationGUI/TransformationGUI_MirrorDlg.cxx b/src/TransformationGUI/TransformationGUI_MirrorDlg.cxx index 1b8810cbd..18c96f017 100644 --- a/src/TransformationGUI/TransformationGUI_MirrorDlg.cxx +++ b/src/TransformationGUI/TransformationGUI_MirrorDlg.cxx @@ -201,6 +201,7 @@ bool TransformationGUI_MirrorDlg::ClickOnApply() myObjects.length(0); myEditCurrentArgument = GroupPoints->LineEdit1; myEditCurrentArgument->setText(""); + myGeomGUI->getApp()->selectionMgr()->clearSelected(); // activate selection and connect selection manager ConstructorsClicked(getConstructorId()); diff --git a/src/TransformationGUI/TransformationGUI_PositionDlg.cxx b/src/TransformationGUI/TransformationGUI_PositionDlg.cxx index 13ef19d78..e77d44e0c 100644 --- a/src/TransformationGUI/TransformationGUI_PositionDlg.cxx +++ b/src/TransformationGUI/TransformationGUI_PositionDlg.cxx @@ -304,6 +304,7 @@ bool TransformationGUI_PositionDlg::ClickOnApply() myObjects.length(0); myEditCurrentArgument = Group1->LineEdit1; myEditCurrentArgument->setText(""); + myGeomGUI->getApp()->selectionMgr()->clearSelected(); // activate selection and connect selection manager ConstructorsClicked(getConstructorId()); diff --git a/src/TransformationGUI/TransformationGUI_RotationDlg.cxx b/src/TransformationGUI/TransformationGUI_RotationDlg.cxx index e33e32d51..c999df5a2 100644 --- a/src/TransformationGUI/TransformationGUI_RotationDlg.cxx +++ b/src/TransformationGUI/TransformationGUI_RotationDlg.cxx @@ -240,6 +240,7 @@ bool TransformationGUI_RotationDlg::ClickOnApply() myObjects.length(0); myEditCurrentArgument = GroupPoints->LineEdit1; myEditCurrentArgument->setText(""); + myGeomGUI->getApp()->selectionMgr()->clearSelected(); // activate selection and connect selection manager ConstructorsClicked(getConstructorId()); diff --git a/src/TransformationGUI/TransformationGUI_ScaleDlg.cxx b/src/TransformationGUI/TransformationGUI_ScaleDlg.cxx index d8f4d08b2..17023381f 100644 --- a/src/TransformationGUI/TransformationGUI_ScaleDlg.cxx +++ b/src/TransformationGUI/TransformationGUI_ScaleDlg.cxx @@ -265,6 +265,7 @@ bool TransformationGUI_ScaleDlg::ClickOnApply() myObjects.length(0); myEditCurrentArgument = LineEdit1; myEditCurrentArgument->setText(""); + myGeomGUI->getApp()->selectionMgr()->clearSelected(); // activate selection and connect selection manager ConstructorsClicked(getConstructorId()); diff --git a/src/TransformationGUI/TransformationGUI_TranslationDlg.cxx b/src/TransformationGUI/TransformationGUI_TranslationDlg.cxx index 96f373177..292af61f6 100644 --- a/src/TransformationGUI/TransformationGUI_TranslationDlg.cxx +++ b/src/TransformationGUI/TransformationGUI_TranslationDlg.cxx @@ -287,6 +287,7 @@ bool TransformationGUI_TranslationDlg::ClickOnApply() myObjects.length(0); myEditCurrentArgument = GroupPoints->LineEdit1; myEditCurrentArgument->setText(""); + myGeomGUI->getApp()->selectionMgr()->clearSelected(); // activate selection and connect selection manager ConstructorsClicked(getConstructorId());