-
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
Upgrade EUI to v55.0.1 #130593
Upgrade EUI to v55.0.1 #130593
Conversation
…ut focus - possible race condition failure where cypress is clicking the input too quickly and the popover is stealing focus back onto the panel
@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.
Spaces changes LGTM
@@ -121,7 +121,6 @@ class SpacesMenuUI extends Component<Props, State> { | |||
key={`spcMenuList`} | |||
data-search-term={searchTerm} | |||
className="spcMenu__spacesList" | |||
hasFocus={this.state.allowSpacesListFocus} |
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.
Unfortunately, this change broke keyboard navigation for the spaces menu 😔
I don't see a simple change that would fix it, so I opened a separate issue to address that to unblock this PR: #130898
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.
Security Solution changes 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.
For ML @thompsongl can you work with @qn895 please to find a solution for the context menu in the anomalies table?
Also the change in default focus behavior for EuiPopover
means we want to set initial focus in a couple of popovers on the Settings - Filter lists - Edit / Create form - the 'add item' and 'edit description' popovers in https://github.com/elastic/kibana/tree/main/x-pack/plugins/ml/public/application/settings/filter_lists/components. Could the initialFocus
property be added to those two popovers as part of this PR?
x-pack/plugins/ml/public/application/components/anomalies_table/links_menu.tsx
Outdated
Show resolved
Hide resolved
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.
Uptime changes LGTM
@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.
Tested latest changes for the ML context menus and LGTM. Thanks for making those changes @qn895 @constancecchen
@elastic/kibana-app-services @elastic/security-detections-response-rules @parkiino I think your reviews are all for snapshots, so I'm going to ask ops to merge this later today. |
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]Async chunks
Page load bundle
History
To 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.
App services data_view_editor lgtm
* eui to v55.0.0 * remove jest polyfill * i18n tokens * hasFocus prop * eui to v55.0.1 * removed obsolete mixin arg * i18n snapshots * hasFocus snapshots * formRow snapshots * euiAvatar snapshots * euiContextMenu snapshot * update focus * hasFocus snapshots * [Security] wait for popover panel focus before checking for field input focus - possible race condition failure where cypress is clicking the input too quickly and the popover is stealing focus back onto the panel * Fix ML focus issue in Filter settings * Fix jest tests * [ML] Fix stale / loading EuiContextMenuPanel item * Fix ML watched props for EuiContextMenuPanel Co-authored-by: Constance Chen <[email protected]> Co-authored-by: Kibana Machine <[email protected]> Co-authored-by: Quynh Nguyen <[email protected]>
Summary
[email protected]
⏩[email protected]
hasFocus
removed fromEuiContextMenuPanel
55.0.1
Bug fixes
55.0.0
<p />
wrapper arounddescription
ofEuiDescribedFormGroup
when provided as a string (#5756)ratio
prop toEuiDescribedFormGroup
to control the column width ratio (#5756)Bug fixes
hasEmptyLabelSpace
onEuiFormRow
(#5756)EuiDescribedFormGroup
columns (#5756)EuiContextMenu
stranding keyboard focus when pressing the left/right arrow keys quickly between more than 2 panels (#5783)EuiContextMenu
to enable up/down arrow key navigation to all focusableitems
(#5783)EuiContextMenu
to enable using the up/down arrow keys to navigate to the panel title back button (which takes the user to the previous panel), and focus this button ifinitialFocusedItemIndex
has not been set (#5783)EuiComboBox
losing focus when a disabled option is clicked (#5795)EuiDataGrid
bug occurring when closing cell popovers on clicking the originating cell. The original fix was unintentionally affecting cell popovers with nested modals, popovers, etc. (#5797)Breaking changes
EuiPopover
s will no longer focus the first tabbable child by default - instead, the popover panel will be focused. This change should be a better experience for both keyboard and screen reader users. Consumers who want to set an initial focus on specific popover element should use theinitialFocus
prop. (#5784)54.1.0
EuiTimeline
component (#5730)"subdued"
color option toEuiAvatar
(#5730)EuiMark
(#5739)casesApp
feature icon type toEuiIcon
(#5779)Bug fixes
EuiContextMenu
popover close (#5760)EuiEmptyPrompt
where amin-height
was unnecessarily being applied for vertical layouts (#5763)