[9.2][SideNav] Fix Security PageOverlay trap focus making side nav items not interactive#243685
Merged
weronikaolejniczak merged 1 commit intoelastic:9.2from Nov 21, 2025
Conversation
Call `handleBlur` conditionally for `PageOverlay`, otherwise the popover closes and menu items don't trigger.
2c07e39 to
ebe2e69
Compare
Contributor
|
Pinging @elastic/eui-team (EUI) |
Contributor
|
Thanks, will test tomorrow |
Contributor
💚 Build Succeeded
Metrics [docs]Async chunks
|
ashokaditya
reviewed
Nov 20, 2025
Contributor
Author
|
@ashokaditya grid layout is not available in 9.2. I'd recommend removing the feature toggle, re-test and all should be good 👌🏻 |
Dosant
approved these changes
Nov 21, 2025
Contributor
Dosant
left a comment
There was a problem hiding this comment.
Tested sidenav+flyouts in chrome and safari
Member
|
@weronikaolejniczak I tested again without the gridLayout feature flag and response console works as expected. 👍🏻 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


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