-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Fix safari layout issue in Visualize, Graph and Lens #54694
Conversation
💚 Build SucceededTo update your PR or re-run it, just comment with: |
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.
Did not test locally, but the change LGTM
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.
I ran through a couple of plugins in Chrome and Safari and they all seem to render correctly. I would highly suggest checking IE11 too since we still support it and nested flex boxes tend to be an issue in IE.
My last state was that IE11 is broken on master, but it seems like the issue was resolved recently: #53904 I will check the apps there as well. |
Pinging @elastic/kibana-app (Team:KibanaApp) |
Fixes #54495
This PR fixes a layouting issue in Safari causing the Visualize, Lens and Graph apps not taking the full height of the page.
By switching from
height: 100%
to a flex based layouting, these apps render correctly again.Tested in Chrome, Firefox and Safari.