]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Fix for the IPAL22041 TC5.1.5: "Fillet Construcion" dialog loses current selection:
authorrnv <rnv@opencascade.com>
Fri, 8 Oct 2010 08:56:45 +0000 (08:56 +0000)
committerrnv <rnv@opencascade.com>
Fri, 8 Oct 2010 08:56:45 +0000 (08:56 +0000)
The method SelectionIntoArgument() must be called once inside ConstructorsClicked(int) in case of the creation of the dialog, i.e. myInitial == true;

src/OperationGUI/OperationGUI_FilletDlg.cxx

index 6cd07c94a6d6d9bd7b0be08938e19ff035f483aa..85ac40d6e553ba5b2dc31e2f63371eac8bc32487 100644 (file)
@@ -298,7 +298,6 @@ void OperationGUI_FilletDlg::ConstructorsClicked (int constructorId)
   qApp->processEvents();
   updateGeometry();
   resize(minimumSizeHint());
-  SelectionIntoArgument();
 }
 
 //=================================================================================
@@ -398,7 +397,7 @@ void OperationGUI_FilletDlg::SelectionIntoArgument()
     }
   }
 
-  // clear selection
+  // clear selection of the faces or edges
   if (!(myEditCurrentArgument == Group2->LineEdit2 ||
         myEditCurrentArgument == Group3->LineEdit2)) {
     disconnect(myGeomGUI->getApp()->selectionMgr(), 0, this, 0);