From a62bdcb4d2544ad585faabf8c6d0999f3a696252 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=93=E8=89=AF?= <1204183885@qq.com> Date: Wed, 27 Aug 2025 08:46:47 +0000 Subject: [PATCH] Fix to #263546, for submenu of treeView view/item/context z-index issue - ensure submenu appears above other elements --- src/vs/base/browser/ui/menu/menu.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vs/base/browser/ui/menu/menu.ts b/src/vs/base/browser/ui/menu/menu.ts index eb6814c42f448..88f36a2af9e05 100644 --- a/src/vs/base/browser/ui/menu/menu.ts +++ b/src/vs/base/browser/ui/menu/menu.ts @@ -905,6 +905,8 @@ class SubmenuMenuActionViewItem extends BaseMenuActionViewItem { this.submenuContainer.style.position = 'fixed'; this.submenuContainer.style.top = '0'; this.submenuContainer.style.left = '0'; + // Fix to #263546, for submenu of treeView view/item/context z-index issue - ensure submenu appears above other elements + this.submenuContainer.style.zIndex = '1'; this.parentData.submenu = new Menu(this.submenuContainer, this.submenuActions.length ? this.submenuActions : [new EmptySubmenuAction()], this.submenuOptions, this.menuStyle);