Skip to content

Conversation

@bbenjamin
Copy link
Contributor

@bbenjamin bbenjamin commented Dec 8, 2021

Potential solution for #2002. The bug is due to changes https://bugs.jqueryui.com/ticket/9357. This addresses the bug without undoing the fix reported there. Instead, it empties the live region instead of appending, and does so after a brief timeout so the live region isn't updated on every mousemove event or when quickly traversing through options

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Dec 8, 2021

CLA Signed

The committers are authorized under a signed CLA.

@bbenjamin bbenjamin changed the title fix issue 2002 by rewriting live region after delay Autocomplete: fix issue 2002 by rewriting live region after delay Dec 9, 2021
@bbenjamin bbenjamin requested a review from fnagel December 16, 2021 20:13
@mgol mgol added this to the 1.13.1 milestone Dec 18, 2021
@mgol
Copy link
Member

mgol commented Jan 3, 2022

I tested this locally and it works fine for me. I'll wait a bit for Felix to say whether he had any other concerns and I'll land it, making the changes requested by Felix by myself if @bbenjamin isn't available to do that.

Copy link
Member

@mgol mgol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for updating the PR!

@mgol mgol changed the title Autocomplete: fix issue 2002 by rewriting live region after delay Autocomplete: Rewrite with a delay instead of appending the live region Jan 5, 2022
@mgol mgol merged commit 933ce5d into jquery:main Jan 5, 2022
@mgol
Copy link
Member

mgol commented Jan 5, 2022

Landed, thanks!

@mgol
Copy link
Member

mgol commented Jan 20, 2022

jQuery UI 1.13.1 including this fix has been released: https://blog.jqueryui.com/2022/01/jquery-ui-1-13-1-released/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants