-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Security Solution] Fix app layout #76668
[Security Solution] Fix app layout #76668
Conversation
@elasticmachine merge upstream |
…fixed-header-layout
…fixed-header-layout
…fixed-header-layout
Pinging @elastic/siem (Team:SIEM) |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
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.
Kibana-QA changes LGTM
@elasticmachine merge upstream |
@elasticmachine merge upstream |
merge conflict between base and head |
…fixed-header-layout
Seeing a Safari-only issue on the In the screenshot above, Firefox is on the left, and Safari is on the right, illustrating that the status bar is not visible in Safari. To reproduce:
Expected results
Actual results
|
Seeing a Safari-only issue on the Detections page where Resolver isn't expanding to take up the available space in full screen mode on the To reproduce:
Expected result:
Actual result
|
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.
Thanks for these fixes @patrykkopycinski! 🙏
I desk tested regular and full screen modes throughout the app on both a large monitor and a laptop in the following browsers:
- Chrome
85.0.4183.121
- Firefox
80.0.1
- Safari
14.0
LGTM 🚀
💚 Build SucceededMetrics [docs]async chunks size
page load bundle size
History
To update your PR or re-run it, just comment with: |
* master: (226 commits) [Enterprise Search] Added Logic for the Credentials View (elastic#77626) [CSM] Js errors (elastic#77919) Add the @kbn/apm-config-loader package (elastic#77855) [Security Solution] Refactor useSelector (elastic#75297) Implement tagcloud renderer (elastic#77910) [APM] Alerting: Add global option to create all alert types (elastic#78151) [Ingest pipelines] Upload indexed document to test a pipeline (elastic#77939) TypeScript cleanup in visualizations plugin (elastic#78428) Lazy load metric & mardown visualizations (elastic#78391) [Detections][EQL] EQL rule execution in detection engine (elastic#77419) Update tutorial-full-experience.asciidoc (elastic#75836) Update tutorial-define-index.asciidoc (elastic#75754) Add support for runtime field types to mappings editor. (elastic#77420) [Monitoring] Usage collection (elastic#75878) [Docs][Actions] Add docs for Jira and IBM Resilient (elastic#78316) [Security Solution][Resolver] Update @timestamp formatting (elastic#78166) [Security Solution] Fix app layout (elastic#76668) [Security Solution][Resolver] 2 new functions to DAL (elastic#78477) Adds new elasticsearch client to telemetry plugin (elastic#78046) skip flaky suite (elastic#78512) (elastic#78511) (elastic#78510) (elastic#78509) (elastic#78508) (elastic#78507) (elastic#78506) (elastic#78505) (elastic#78504) (elastic#78503) (elastic#78502) (elastic#78501) (elastic#78500) ...
Pinging @elastic/security-solution (Team: SecuritySolution) |
Summary
Layout changes introduced in #74062, where we have moved scrolling from
body
inside the Security App cause side-effects, becauseEuiPopoover
attaching event listeners to thewindow
, so for examplerepositionOnScroll
prop in popovers has stopped working properly.This PR reverts scrolling to the
body
and usinguseThrottledResizeObserver
to get the height ofposition:fixed
HeaderGlobal
to addpadding-top
to theMain
componentChecklist