From 15ec793e1de9a0742afd2be7cac53199d96e6d3f Mon Sep 17 00:00:00 2001 From: dmv Date: Tue, 1 Jul 2008 12:38:09 +0000 Subject: [PATCH] Bug IPAL20038 Name disappears in Create Group on Mesh dialog box when Group type is changed. --- src/SMESHGUI/SMESHGUI_GroupDlg.cxx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/SMESHGUI/SMESHGUI_GroupDlg.cxx b/src/SMESHGUI/SMESHGUI_GroupDlg.cxx index 4c254fa74..a28d2f0a6 100644 --- a/src/SMESHGUI/SMESHGUI_GroupDlg.cxx +++ b/src/SMESHGUI/SMESHGUI_GroupDlg.cxx @@ -517,7 +517,6 @@ void SMESHGUI_GroupDlg::init (SMESH::SMESH_GroupBase_ptr theGroup) myName->setText(theGroup->GetName()); myName->home(false); - myOldName = myName->text(); SALOMEDS::Color aColor = theGroup->GetColor(); setGroupColor( aColor ); @@ -620,6 +619,7 @@ void SMESHGUI_GroupDlg::updateButtons() //================================================================================= void SMESHGUI_GroupDlg::onNameChanged (const QString& text) { + myOldName = myName->text(); updateButtons(); } @@ -646,8 +646,7 @@ void SMESHGUI_GroupDlg::onGrpTypeChanged (int id) { if (myGrpTypeId != id) { myWGStack->raiseWidget( id ); - if (id == 0) - myName->setText(myOldName); + myName->setText(myOldName); onSelectGeomGroup(id == 1); } myGrpTypeId = id; -- 2.39.2