Salome HOME
[bos #38087][CEA] The Inspection menu from SHAPER is not well placed if GEOM is launc... 38087_InspectionMenu 9/head
authorEkaterina Sukhareva <ekaterina.sukhareva@opencascade.com>
Wed, 25 Oct 2023 11:06:07 +0000 (12:06 +0100)
committerEkaterina Sukhareva <ekaterina.sukhareva@opencascade.com>
Wed, 25 Oct 2023 11:11:13 +0000 (12:11 +0100)
src/Qtx/QtxActionMenuMgr.cxx

index 6472bebbb66164d05582e3829c5fc7fb58ec884b..f57d41c1da3cb51112b9f4146f7850aa2680b943 100644 (file)
@@ -325,7 +325,7 @@ int QtxActionMenuMgr::insert( const QString& title, const int pId, const int gro
   for ( NodeList::iterator it = pNode->children.begin(); it != pNode->children.end() && fid == -1; ++it )
   {
     if ( myMenus.contains( (*it)->id ) &&
-         clearTitle( myMenus[(*it)->id]->text() ) == clearTitle( title ) )
+         clearTitle( myMenus[(*it)->id]->text() ) == clearTitle( title ) && ((*it)->group == group || group == -1 ))
       fid = (*it)->id;
   }