From a6c8b887e3fa01822d3bd1f363b9221b9c07cb41 Mon Sep 17 00:00:00 2001 From: JellyBrick Date: Sat, 2 Dec 2023 08:05:56 +0900 Subject: [PATCH] fix(in-app-menu): hide 'invisible' item from menu --- src/plugins/in-app-menu/menu/panel.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/in-app-menu/menu/panel.ts b/src/plugins/in-app-menu/menu/panel.ts index bca25b7d..3b2fd35e 100644 --- a/src/plugins/in-app-menu/menu/panel.ts +++ b/src/plugins/in-app-menu/menu/panel.ts @@ -40,6 +40,7 @@ export const createPanel = ( const radioGroups: [MenuItem, HTMLElement][] = []; items.map((item) => { + if (!item.visible) return; if (item.type === 'separator') return panel.appendChild(document.createElement('menu-separator'));