+
+
+
+
+);
From 4d1e0de8214f1a6efbafa760ff449084551b96c2 Mon Sep 17 00:00:00 2001
From: Minwook Shin <163576506+minwookshin@users.noreply.github.com>
Date: Fri, 2 Oct 2026 00:35:32 -0400
Subject: [PATCH 2/2] fix(menu): account for parent scrollbar gutters in
submenu placement
---
cypress/component/SubmenuPlacement.spec.tsx | 19 +++++
modules/react/menu/lib/Submenu.tsx | 86 ++++++++++++++-------
2 files changed, 75 insertions(+), 30 deletions(-)
diff --git a/cypress/component/SubmenuPlacement.spec.tsx b/cypress/component/SubmenuPlacement.spec.tsx
index 442f149e72..96e8852dac 100644
--- a/cypress/component/SubmenuPlacement.spec.tsx
+++ b/cypress/component/SubmenuPlacement.spec.tsx
@@ -8,11 +8,30 @@ describe('Submenu placement', () => {
context(`given a scrollable ${dir} menu at the ${atEnd ? 'end' : 'start'} edge`, () => {
beforeEach(() => {
cy.mount(