File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1533,6 +1533,26 @@ app-footer {
15331533 z-index : 10000 !important ;
15341534}
15351535
1536+ // Angular 21: Fix popover top layer blocking dropdowns
1537+ // The popover attribute places modal in browser's "top layer" which blocks dropdowns
1538+ // We need to ensure dropdowns also render in or above the top layer
1539+ [popover ] .ng-dropdown-panel ,
1540+ .cdk-overlay-popover .ng-dropdown-panel {
1541+ z-index : 2147483647 !important ; // Max z-index value to appear above popover top layer
1542+ }
1543+
1544+ // Ensure the overlay container itself can contain high z-index elements
1545+ .cdk-overlay-container {
1546+ z-index : 2147483647 !important ;
1547+ position : fixed !important ;
1548+ pointer-events : none !important ;
1549+ }
1550+
1551+ // Allow interaction with elements inside the overlay container
1552+ .cdk-overlay-container > * {
1553+ pointer-events : auto !important ;
1554+ }
1555+
15361556// Fix Angular 21 dialog/modal positioning and backdrop
15371557.cdk-global-overlay-wrapper {
15381558 display : flex !important ;
You can’t perform that action at this time.
0 commit comments