X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FBasicGUI%2FBasicGUI_MarkerDlg.cxx;h=aa7650d0439ed81118b501a6e42354807e3a0b79;hb=723f0c59fbe9ee4bc11f11513a971fd4e691b55d;hp=0b8309e73d26606695fbb2b4825d49340c10ceda;hpb=0514da352f2702a939d41fde354a450582b82570;p=modules%2Fgeom.git diff --git a/src/BasicGUI/BasicGUI_MarkerDlg.cxx b/src/BasicGUI/BasicGUI_MarkerDlg.cxx index 0b8309e73..aa7650d04 100644 --- a/src/BasicGUI/BasicGUI_MarkerDlg.cxx +++ b/src/BasicGUI/BasicGUI_MarkerDlg.cxx @@ -284,7 +284,7 @@ void BasicGUI_MarkerDlg::ConstructorsClicked( int constructorId ) } } - displayPreview(); + displayPreview(true); qApp->processEvents(); updateGeometry(); @@ -301,6 +301,7 @@ void BasicGUI_MarkerDlg::ConstructorsClicked( int constructorId ) //================================================================================= void BasicGUI_MarkerDlg::onOk() { + setIsApplyAndClose( true ); if ( onApply() ) ClickOnCancel(); } @@ -351,7 +352,7 @@ void BasicGUI_MarkerDlg::onSelectionDone0() myData[ DY2 ]->setValue( aYDir.Y() ); myData[ DZ2 ]->setValue( aYDir.Z() ); } - displayPreview(); + displayPreview(true); return; } aSelectedObject = getSelected( TopAbs_VERTEX ); @@ -360,7 +361,7 @@ void BasicGUI_MarkerDlg::onSelectionDone0() myData[ X ]->setValue( aPnt.X() ); myData[ Y ]->setValue( aPnt.Y() ); myData[ Z ]->setValue( aPnt.Z() ); - displayPreview(); + displayPreview(true); return; } } @@ -423,7 +424,7 @@ void BasicGUI_MarkerDlg::onSelectionDone() } } - displayPreview(); + displayPreview(true); } //================================================================================= @@ -617,7 +618,7 @@ void BasicGUI_MarkerDlg::addSubshapesToStudy() //================================================================================= void BasicGUI_MarkerDlg::onValueChanged( double ) { - displayPreview(); + displayPreview(true); } //=================================================================================