Skip to content

[9.1] fix: [Analytics:Visualize Library: Create page]Missing state change announcement for switch button (#232983)#233148

Merged
kibanamachine merged 1 commit intoelastic:9.1from
kibanamachine:backport/9.1/pr-232983
Aug 27, 2025
Merged

[9.1] fix: [Analytics:Visualize Library: Create page]Missing state change announcement for switch button (#232983)#233148
kibanamachine merged 1 commit intoelastic:9.1from
kibanamachine:backport/9.1/pr-232983

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.1:

Questions ?

Please refer to the Backport tool documentation

…nnouncement for switch button (elastic#232983)

Closes: elastic#215327

**Description**
When activating an element, users should receive a clear state-change
announcement so they understand it has been successfully activated.

**Changes Made**
For accessibility reasons, the modal dialog is no longer closed
automatically after the "Auto-apply visualization changes" action.
 - This effectively reverts the changes introduced in elastic#141272.

**Notes for Reviewers**
- I tested the scenario mentioned in [this
comment](elastic#141203 (comment)).
- The behavior described there is no longer relevant, so we don’t need
to preserve that workaround.

**Screen**

https://github.com/user-attachments/assets/69eef4ed-2426-449e-a872-8ed38f89303d
(cherry picked from commit c329b83)
@kibanamachine kibanamachine merged commit 1ca0a4d into elastic:9.1 Aug 27, 2025
16 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 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
lens 1.5MB 1.5MB -6.0B

cc @alexwizp

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