diff --git a/extensions/vertx-http/dev-ui-resources/src/main/resources/dev-ui/qwc/qwc-menu.js b/extensions/vertx-http/dev-ui-resources/src/main/resources/dev-ui/qwc/qwc-menu.js index 6146b60ea72da..9bba9389528f5 100644 --- a/extensions/vertx-http/dev-ui-resources/src/main/resources/dev-ui/qwc/qwc-menu.js +++ b/extensions/vertx-http/dev-ui-resources/src/main/resources/dev-ui/qwc/qwc-menu.js @@ -218,7 +218,7 @@ export class QwcMenu extends observeState(LitElement) { let items = [{ text: 'Remove', action: 'remove', id: page.id , namespace: page.namespace}]; return html` - ${this._renderItem(page, index)} + ${this._renderItem(page, -1)} `; } } @@ -295,7 +295,11 @@ export class QwcMenu extends observeState(LitElement) { hasMenuItem = true; } } - + if(!hasMenuItem){ + // Check the dynamic pages + hasMenuItem = this._dynamicMenuNamespaces.some(item => item.namespace === this._selectedPage); + } + if(!hasMenuItem && index === 0){ return "item selected"; }