X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_EditHypothesesDlg.cxx;h=c2d0185b6aaa9579d13034ca1d7510d5f3ccecaa;hb=94b4c4f7f76abd57f72199e83f37f0e1d96ee22c;hp=3e5f9242a3981153f2009ff75c33707400f7791e;hpb=a2f0f70d5912ea83c868916f06eaefb58a32ec2e;p=modules%2Fsmesh.git diff --git a/src/SMESHGUI/SMESHGUI_EditHypothesesDlg.cxx b/src/SMESHGUI/SMESHGUI_EditHypothesesDlg.cxx index 3e5f9242a..c2d0185b6 100644 --- a/src/SMESHGUI/SMESHGUI_EditHypothesesDlg.cxx +++ b/src/SMESHGUI/SMESHGUI_EditHypothesesDlg.cxx @@ -350,6 +350,7 @@ bool SMESHGUI_EditHypothesesDlg::ClickOnApply() } UpdateControlState(); + mySMESHGUI->updateObjBrowser(); return aRes; } @@ -769,11 +770,12 @@ void SMESHGUI_EditHypothesesDlg::InitGeom() //================================================================================= void SMESHGUI_EditHypothesesDlg::UpdateControlState() { - bool isEnabled = (!myMesh->_is_nil() && !myGeomShape->_is_nil() && - ListHypAssignation->count() && ListAlgoAssignation->count()) + // asl the check of "count" is commented because of PAL9787 + bool isEnabled = (!myMesh->_is_nil() && !myGeomShape->_is_nil() /*&& + ListHypAssignation->count() && ListAlgoAssignation->count()*/ ) || - (!mySubMesh->_is_nil() && !myGeomShape->_is_nil() && - (ListHypAssignation->count() || ListAlgoAssignation->count())); + (!mySubMesh->_is_nil() && !myGeomShape->_is_nil() /*&& + (ListHypAssignation->count() || ListAlgoAssignation->count())*/); buttonOk ->setEnabled(myNbModification && isEnabled && !myImportedMesh); buttonApply->setEnabled(myNbModification && isEnabled && !myImportedMesh);