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
162224 fix action menu overlaps flyout #162664
162224 fix action menu overlaps flyout #162664
Conversation
…r to separate component
…ion menu component
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually? |
Pinging @elastic/apm-ui (Team:APM) |
...lugins/apm/public/components/shared/transaction_action_menu/custom_link_flyout_component.tsx
Outdated
Show resolved
Hide resolved
...gins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.tsx
Outdated
Show resolved
Hide resolved
x-pack/plugins/apm/public/components/shared/transaction_action_menu/transaction_action_menu.tsx
Outdated
Show resolved
Hide resolved
buildkite test this |
@elasticmachine run elasticsearch-ci/docs |
@achyutjhunjhunwala thanks for your feedbacks. Will update the pr asap. |
Hi @achyutjhunjhunwala , Please have a look at your convenience. |
@Ruhshan Thank you for fixing the review comments. I just saw why the build is failing.
Line 48 in 69c5cfe
|
Hi @achyutjhunjhunwala , thanks again for your valuable feedback. Tried to incorporate them in the latest commits. Have a look when you can. |
buildkite test this |
@elasticmachine run elasticsearch-ci/docs |
@Ruhshan Thank you so much for fixing the bug. LGTM 👍🏼 Waiting for build to turn green before merging |
buildkite test this |
@elasticmachine run elasticsearch-ci/docs |
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
History
To update your PR or re-run it, just comment with: |
Thanks a lot. You are awesome! |
## Summary Fixes elastic#162224. Currently when **create custom link** button is clicked, though the flyout opens, but action menu persisted over the flyout making the create custom link flyout unusable. On this PR necessary restructuring and refactoring was done to fix this behavior. [Screencast from 07-28-2023 01:52:15 AM.webm](https://github.com/elastic/kibana/assets/5312918/33b7ad00-d10f-41dc-9901-1ccf3006e895) ### Checklist - [x] This renders correctly on smaller devices using a responsive layout. (You can test this [in your browser](https://www.browserstack.com/guide/responsive-testing-on-local-server)) - [ ] This was checked for [cross-browser compatibility](https://www.elastic.co/support/matrix#matrix_browsers) ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) --------- Co-authored-by: Achyut Jhunjhunwala <achyut.jhunjhunwala@elastic.co> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Summary
Fixes #162224.
Currently when create custom link button is clicked, though the flyout opens, but action menu persisted over the flyout making the create custom link flyout unusable.
On this PR necessary restructuring and refactoring was done to fix this behavior.
Screencast.from.07-28-2023.01.52.15.AM.webm
Checklist
For maintainers