vscode-azurefunctions icon indicating copy to clipboard operation
vscode-azurefunctions copied to clipboard

A11y_Azure Tools for VS Code_Azure Function_Filter Subscriptions_Keyboard: Tooltip of 'Filter Subscription' button is not accessible for keyboard only users.

Open sohelmulani1998 opened this issue 2 years ago • 9 comments

GitHubTags:

#A11yMAS; #A11yTCS; #A11ySev3; #DesktopApp; #Azure Tools for VS Code; #BM_Azure Tools for VS Code_Win32_Apr22; #Win32; #FTP; #Keyboard; #Linked:Bug153070; #External:VSCode; #WCAG2.1.1; #CEACCReviewed; #A11YCAIOH ;

Environment Details: Application Name: Visual Studio Code Services Windows Version: Windows 11

Repro Steps:

  1. Open Visual studio code
  2. Tab till extension button and search for "Azure Functions"
  3. Tab till install and and press enter now tab till the "Azure" button and press enter.
  4. Tab till filter button and press enter
  5. Check if tooltip is accessible to keyboard only users

Actual: Tooltip of 'Filter Subscription' button is not accessible for keyboard only users.

Note: Similar issue observed for the all controls of toolbar as well

Expected Result: Tooltip should be accessible to keyboard only users as well

Attachment: 3120_A11y_Azure Tools for VS Code_Azure Function_Filter Subscriptions_Keyboard

sohelmulani1998 avatar Apr 20 '22 10:04 sohelmulani1998

I've attached a .gif that demonstrates how one would access the filter subscription button with only a keyboard.

filtertab

nturinski avatar Apr 21 '22 22:04 nturinski

@nturinski The bug is not about the accessing 'Filter Subscription' button with keyboard. Its about the tooltip associated with it is not accessible to the keyboard only users. and this bug is not just specific to the 'Filter Subscription' button but also for other controls of toolbar.

sohelmulani1998 avatar Apr 22 '22 06:04 sohelmulani1998

Hi @sohelmulani1998, just to clarify, is the issue that your screen reader is not reading the button tooltip when you select it with your keyboard? If so, could you please let me know which screen reader you are currently using? Thank you

MicroFish91 avatar May 12 '22 00:05 MicroFish91

@MicroFish91 This is not a Screen reader issue. This is a Keyboard issue where the tooltips associated with the controls are not accessible to the keyboard only users. If you observe the gif that I added, you can see on hovering with mouse the tooltips are visible but when navigate with keyboard those tooltips are not visible.

sohelmulani1998 avatar May 12 '22 08:05 sohelmulani1998

@sohelmulani1998 Okay, I think I understand now.

Please refer to this issue: https://github.com/Microsoft/vscode/issues/52016.

This is a very special case that only affects users who are using keyboard and are not using a screen reader. This comment sums up this case quite well: https://github.com/Microsoft/vscode/issues/52016#issuecomment-641096443

VS Code team has not received any user requests to add this feature and it is not supported by modern web browsers, so have no plans to pursue this at the current time. Thank you for helping us improve our product :)

MicroFish91 avatar May 12 '22 20:05 MicroFish91

@sohelmulani1998 The upstream bug has been closed as by design https://github.com/microsoft/vscode/issues/52016. How would you like to resolve our bug (this bug)?

jinglouMSFT avatar Jun 21 '22 00:06 jinglouMSFT

@jinglouMSFT I have opened a new external bug on VS Code as per suggestion from Tanaz.

New external tracking id: https://github.com/microsoft/vscode/issues/153070

Please track this new bug as external bug.

Thanks!

sohelmulani1998 avatar Jun 24 '22 05:06 sohelmulani1998

Informational/summary comment...

Tracking against: https://github.com/microsoft/vscode/issues/132344

Sev3 justification: https://github.com/microsoft/vscode/issues/132344#issuecomment-946029198

MicroFish91 avatar Dec 22 '22 23:12 MicroFish91