From: dmv Date: Wed, 15 Sep 2010 14:59:58 +0000 (+0000) Subject: 0020983: EDF 1569 SMESH: Numbering Display Elements with several groups selected... X-Git-Tag: V5_1_5a1~44 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=82fc097deb75cb4aedb3763f0795f7c9eff83dd9;p=modules%2Fsmesh.git 0020983: EDF 1569 SMESH: Numbering Display Elements with several groups selected does not work --- diff --git a/src/SMESHGUI/SMESHGUI.cxx b/src/SMESHGUI/SMESHGUI.cxx index 3926ebb6a..4867a2ca1 100644 --- a/src/SMESHGUI/SMESHGUI.cxx +++ b/src/SMESHGUI/SMESHGUI.cxx @@ -2827,8 +2827,9 @@ bool SMESHGUI::OnGUIEvent( int theCommandID ) LightApp_SelectionMgr* mgr = selectionMgr(); SALOME_ListIO selected; mgr->selectedObjects( selected ); - if (selected.Extent() == 1) { - Handle(SALOME_InteractiveObject) anIObject = selected.First(); + SALOME_ListIteratorOfListIO it(selected); + for( ; it.More(); it.Next()) { + Handle(SALOME_InteractiveObject) anIObject = it.Value(); if(anIObject->hasEntry()) if(SMESH_Actor *anActor = SMESH::FindActorByEntry(anIObject->getEntry())){ anActor->SetCellsLabeled( !anActor->GetCellsLabeled() );