Skip to content

[8.15] [Links] Fix positioning of dragged link in links editor (#189122)#189129

Merged
kibanamachine merged 1 commit intoelastic:8.15from
kibanamachine:backport/8.15/pr-189122
Jul 24, 2024
Merged

[8.15] [Links] Fix positioning of dragged link in links editor (#189122)#189129
kibanamachine merged 1 commit intoelastic:8.15from
kibanamachine:backport/8.15/pr-189122

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 8.15:

Questions ?

Please refer to the Backport tool documentation

## Summary

Fixes positioning of dragged links in the Links panel editor.

The issue was caused by the `transform: translateZ(0)` workaround in EUI
to fix a [mask image bug](elastic/eui#7855) in
Chromium. We fix this by overriding the `transform` for in the
`FlyoutBody` of the Links panel editor.

Before:

https://github.com/user-attachments/assets/8ad10732-dfaa-4464-845b-0a9c4fc6b173

After:

https://github.com/user-attachments/assets/e6f0bffe-7eb0-4590-affc-a89bc86b973d
(cherry picked from commit e566abf)
@kibanamachine kibanamachine requested a review from a team as a code owner July 24, 2024 19:54
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Jul 24, 2024
@kibanamachine kibanamachine enabled auto-merge (squash) July 24, 2024 19:54
@kibana-ci
Copy link
Copy Markdown

💛 Build succeeded, but was flaky

Failed CI Steps

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
links 23.0KB 23.1KB +77.0B

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

cc @nickpeihl

@kibanamachine kibanamachine merged commit d6c1564 into elastic:8.15 Jul 24, 2024
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.

3 participants