mirror of
https://github.com/microsoft/vscode.git
synced 2026-07-12 11:03:02 -05:00
This applies some good feedback from @rperez030 in here: https://github.com/microsoft/vscode/issues/237324#issuecomment-2640728149 which gave me the idea to just remove `aria-activedescendant` whenever you type in the input box. This allows arrow keys and selections to read out. Because of that, we can remove this SHIFT+TAB behavior I introduced a while back since that isn't needed to get the screen reader to read out the arrow keys. Note: deletions in certain quick picks remain a challenge. Since deletion leads to a changed filter, which triggers the list to highlight something new, often deletions are overriden by the list changes. Honestly, even the SHIFT+TAB behavior before didn't improve the deletions... sometimes the screen reader read them, sometimes it didn't. Fixes https://github.com/microsoft/vscode/issues/180862