-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[9.2][SideNav] Fix Security PageOverlay trap focus making side nav items not interactive #243685
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[9.2][SideNav] Fix Security PageOverlay trap focus making side nav items not interactive #243685
Conversation
Call `handleBlur` conditionally for `PageOverlay`, otherwise the popover closes and menu items don't trigger.
2c07e39 to
ebe2e69
Compare
|
Pinging @elastic/eui-team (EUI) |
|
Thanks, will test tomorrow |
💚 Build Succeeded
Metrics [docs]Async chunks
|
ashokaditya
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
@ashokaditya grid layout is not available in 9.2. I'd recommend removing the feature toggle, re-test and all should be good 👌🏻 |
Dosant
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested sidenav+flyouts in chrome and safari
|
@weronikaolejniczak I tested again without the gridLayout feature flag and response console works as expected. 👍🏻 |


Summary
There is a meaningful fix already on: #243612
It's going into 9.3 and cannot be backported because it relies on latest EUI updates (v109.1.0), specifically:
QA
Flyouts
Kapture.2025-11-20.at.16.38.23.mp4
Security PageOverlay
Kapture.2025-11-20.at.17.08.57.mp4
Keyboard navigation
Kapture.2025-11-20.at.16.36.40.mp4