]> SALOME platform Git repositories - modules/smesh.git/commitdiff
Salome HOME
Bug IPAL19360 - Qt4 porting. Activation of functionality ?Modification/Mesh pass...
authorouv <ouv@opencascade.com>
Thu, 27 Mar 2008 09:23:36 +0000 (09:23 +0000)
committerouv <ouv@opencascade.com>
Thu, 27 Mar 2008 09:23:36 +0000 (09:23 +0000)
src/SMESHGUI/SMESHGUI_MakeNodeAtPointDlg.cxx

index 9dc81ed3cbe18780bcb154a920300068e10d1d60..1c47f52e92f26f7f71b4194a9dc54a797f5c67c7 100644 (file)
@@ -303,8 +303,6 @@ void SMESHGUI_MakeNodeAtPointOp::startOperation()
   mySimulation->GetActor()->SetProperty(aProp);
   aProp->Delete();
 
-  SMESHGUI_SelectionOp::startOperation();
-
   // SalomeApp_TypeFilter depends on a current study
   if ( myFilter ) delete myFilter;
   QList<SUIT_SelectionFilter*> filters;
@@ -313,8 +311,10 @@ void SMESHGUI_MakeNodeAtPointOp::startOperation()
   vertexType.Add( TopAbs_VERTEX );
   filters.append( new SMESH_NumberFilter("GEOM", TopAbs_VERTEX, 1, vertexType ));
   myFilter = new SMESH_LogicalFilter( filters, SMESH_LogicalFilter::LO_OR );
-  
-  activateSelection(); // set filters
+
+  // IPAL19360
+  SMESHGUI_SelectionOp::startOperation(); // this method should be called only after filter creation
+  //activateSelection(); // set filters   // called inside of previous statement
 
   myDlg->myX->SetValue(0);
   myDlg->myY->SetValue(0);