From 1e238828b0815e63ad8060f11be5f77fe36a14d9 Mon Sep 17 00:00:00 2001 From: Kamal <59289613+kamal0620040@users.noreply.github.com> Date: Fri, 3 Oct 2025 20:36:52 +0545 Subject: [PATCH] fix(ui): popup list controls overlap with table in list view (#13967) ### What? - Fixes an issue where the table header row was overlapping menu items in the ListControls component. ### Why? - The overlapping occurred because the table lacked proper stacking context, causing z-index rules to affecting the visibility and usability of menu items in the ListControls component rendered above the table. ### How? - Added the CSS property isolation: isolate to the table styles. This creates a new stacking context, ensuring that the table header does not interfere with overlapping UI elements ### UI Changes: Before: image After: image Fixes #13941 --- packages/ui/src/elements/Table/index.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/ui/src/elements/Table/index.scss b/packages/ui/src/elements/Table/index.scss index 2db78c68d..23a031ec3 100644 --- a/packages/ui/src/elements/Table/index.scss +++ b/packages/ui/src/elements/Table/index.scss @@ -5,6 +5,7 @@ margin-bottom: $baseline; overflow: auto; max-width: 100%; + isolation: isolate; table { min-width: 100%;