@@ -290,9 +290,15 @@ Item {
292 pageDelegate: PanelMenuPage {
292 pageDelegate: PanelMenuPage {
293+ property bool isCurrent: modelIndex == __applicationMenus.currentMenuIndexChanged
294+ onIsCurrentChanged: {
295+ if (isCurrent && menuModel && submenuIndex) {
296+ menuModel.aboutToShow(submenuIndex);
293 menuModel: __applicationMenus.model
300 menuModel: __applicationMenus.model
294 submenuIndex: modelIndex
301 submenuIndex: modelIndex
295− isCurrent: modelIndex == __applicationMenus.currentMenuIndexChanged
297 factory: ApplicationMenuItemFactory {
303 factory: ApplicationMenuItemFactory {
298 rootModel: __applicationMenus.model
304 rootModel: __applicationMenus.model