nvda icon indicating copy to clipboard operation
nvda copied to clipboard

Punctuation characters not announced when used in aria-keyshortcuts

Open stoyanovski opened this issue 1 year ago • 1 comments

Steps to reproduce:

The issue is reproducible in the following example: https://jsbin.com/cizayaheyi/edit?html,output Start NVDA and set the focus on the button

Actual behavior:

NVDA announces: "Control plus"

Expected behavior:

The keyboard shortcut should be announced as "Control plus comma"

System configuration

NVDA installed

NVDA version: 2022.1

Windows version: 10

Name and version of other software in use when reproducing the issue: Chrome 103.0.5060.114

Other information:

WAI-ARIA Specification for aria-keyshortcuts: https://rawgit.com/w3c/aria/master/#aria-keyshortcuts Examples of valid keyboard shortcuts include:

  • "A"
  • "Shift+Space"
  • "Control+Alt+." (the dot is not announced either)
  • "Control+Shift+'"
  • "Alt+Shift+P Control+F"
  • "Meta+C Meta+Shift+C"

stoyanovski avatar Jul 19 '22 13:07 stoyanovski

I can reproduce this. It seems the punctuation level affects the reporting of the shortcut. At "some" the comma isn't reported, at 'all' it is. This is a bug in NVDA.

feerrenrut avatar Jul 21 '22 06:07 feerrenrut