Suppress clickable reporting for inherently clickable elements
Brief summary
Elements like links and buttons are known to be interactive (unless explicitly "unavailable"). NVDA should not bother reporting them as "clickable."
Steps to reproduce
- Open VSCode.
- Install the GitHub Copilot extension.
- Press Ctrl+Shift+I and send a test message.
- Review the last button, last edit field, and last link on this screen using single-letter navigation keys.
Actual behavior
NVDA reports:
- clickable button Screen Reader Optimized
- clickable Chat Input (Agent), edit files in your workspace...
- clickable link Unhelpful
Expected behavior
NVDA omits "clickable" in each case. P.S. I recognize that this is more a UX change request than a bug report.
NVDA logs, crash dumps and other attachments
N/A
NVDA type
installed copy
NVDA version
2025.3
Have you tried any other versions of NVDA? If so, please report their behaviors.
No
Windows version
Windows 11
Name and version of other software in use when reproducing the issue
Visual Studio Code version 1.106.3
Other information about your system
N/A
Does the issue still occur after restarting your computer?
I have restarted my computer and the issue still occurs
If NVDA add-ons are disabled, is your problem still occurring?
I have restarted NVDA with add-ons disabled and the issue still occurs
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
I have run the COM Registration Fixing Tool and the issue still occurs
@jcsteh I recall you had some insights on this on an older issue but I cannot find it. I guess this is a web authoring issue, but I am not sure. Do oyu have any thoughts?
https://github.com/nvaccess/nvda/issues/5481#issuecomment-241574110
See also #7430, #5830.