Salome HOME
Refresh menu size after chnges in preferences
[modules/shaper.git] / src / XGUI / XGUI_DocumentDataModel.cpp
index 43fe782d1a7e45b5c58d68c381a9e4fcc72b529f..6082e445bb56df332252a752caa11c14477e13dd 100644 (file)
@@ -540,8 +540,8 @@ QModelIndex XGUI_DocumentDataModel::objectIndex(const ObjectPtr theObject) const
         if (theObject == aRootDoc->object(ModelAPI_Feature::group(), aId))
           break;
       }
-      Q_ASSERT(aId < aNb);
-      return index(aId + historyOffset(), 0, QModelIndex());
+      if (aId < aNb)
+        return index(aId + historyOffset(), 0, QModelIndex());
     } else {
       QModelIndex aIndex = myModel->objectIndex(theObject);
       return aIndex.isValid()?