-
Notifications
You must be signed in to change notification settings - Fork 841
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
[EuiDataGrid] EuiOverlayMask needs a higher z-index when in fullscreen #3469
Comments
We are starting to see this problem happen more frequently. Content in portals vs non-portals, elements with EuiOverlayMask as a parent vs sibling, z-index ordering not the same for all instances. (BTW, z-index layer maintenance is really hard when it's declared outside of the consuming app.) I think most of it extends from the issue that the overlay mask and the content (modal) can be separated. If we add EuiModal as a child to EuiOverlayMask, then the overlay mask gains the same |
so much seconding this. Could we potentially at least add a high level |
If you're using |
I believe this was fixed in #5054 |
The data grid fullscreen currently has a z-index of 8000, while the
EuiOverlayMask
has a z-index of only 6000. I think theEuiOverlayMask
should have a higher z-index than pretty much everything else. Currently if you have actions in a data grid that will open a modal, this won't show when in fullscreen because it's hidden behind the fullscreen mask. I think it would make sense to still see modals even if the data grid is in fullscreen. I am not sure if there is any component where it would make sense, that it has a higher z-index than theEuiOverlayMask
.The text was updated successfully, but these errors were encountered: