Salome HOME
[bos #38087][CEA] The Inspection menu from SHAPER is not well placed if GEOM is launc...
[modules/gui.git] / src / Qtx / QtxActionMenuMgr.cxx
index 0319868bb103ab20f4a2478dc1b8841d0a566051..f57d41c1da3cb51112b9f4146f7850aa2680b943 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2023  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023  CEA, EDF, OPEN CASCADE
 //
 // Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@ -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;
   }