Skip to content

[7.12] [Security Solution] Fixes the Customize Event Renderers modal by removing the EuiOverlayMask (#93150)#93215

Merged
kqualters-elastic merged 2 commits intoelastic:7.12from
kqualters-elastic:backport/7.12/pr-93150
Mar 2, 2021
Merged

[7.12] [Security Solution] Fixes the Customize Event Renderers modal by removing the EuiOverlayMask (#93150)#93215
kqualters-elastic merged 2 commits intoelastic:7.12from
kqualters-elastic:backport/7.12/pr-93150

Conversation

@kqualters-elastic
Copy link
Copy Markdown
Contributor

Backports the following commits to 7.12:

…ving the EuiOverlayMask (elastic#93150)

* ## [Security Solution] Fixes the Customize Event Renderers modal by removing the EuiOverlayMask

Fixes [this issue](elastic#92798), introduced when [the EUI modal implementation changed](elastic/eui#4480), such that it's no longer necessary to wrap modals in an `EuiOverlayMask`. The mask is now built-in to `EuiModal`.

The change above became effective throughout Kibana when it was upgraded to use a newer version of EUI via [this commit on Feb 16](elastic@8126488#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519).

This PR resolves the issue by removing the `EuiOverlayMask` around the `Customize Event Renderers modal`, shown in the `After` screenshot below:

### Before

![before](https://user-images.githubusercontent.com/59917825/109154007-b2e23880-7793-11eb-83bb-4774df77c5d6.png)

### After

![after](https://user-images.githubusercontent.com/4459398/109561954-0c4fad80-7a9b-11eb-9283-51d50ec8ea26.png)

### Desk testing

Desk-tested on a 16" 2019 MBP, and on the desktop with the following browser versions:

- Chrome `88.0.4324.192`
- Firefox `86.0`
- Safari `14.0.3`

* - force precommit git hooks to run

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
@kqualters-elastic kqualters-elastic added the backport This PR is a backport of another PR label Mar 2, 2021
@kqualters-elastic kqualters-elastic enabled auto-merge (squash) March 2, 2021 13:51
@MadameSheema
Copy link
Copy Markdown
Contributor

@elasticmachine merge upstream

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
securitySolution 7.8MB 7.8MB -295.0B

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@kqualters-elastic kqualters-elastic merged commit ed0f8eb into elastic:7.12 Mar 2, 2021
@kqualters-elastic kqualters-elastic deleted the backport/7.12/pr-93150 branch June 2, 2022 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants