Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Action Center notifications have two context menu items which are invisible to NVDA #11508

Closed
XLTechie opened this issue Aug 18, 2020 · 5 comments

Comments

@XLTechie
Copy link
Collaborator

Steps to reproduce:

  • Wait for some sort of notification to show up in action center. In my case it was a security block for a supposedly unauthorized memory access, but I'm not sure if it has to be that specific.
  • After moving to the notification in Action Center, press the applications key.

Actual behavior:

NVDA speaks a single menu item, "See fewer notifications", and specifies it as item one of three.
However there appear to be no other menu items.

Either Windows is lying about there being three menu items, the other two are there but disabled in some way that doesn't trigger the "unavailable" notation, or NVDA simply can't reach these other two items.

I have no idea what this looks like visually, but the object info claims this to be a popup window, not a menu, so that may be effecting the way these items are made available.

Expected behavior:

If there is really one item, it shouldn't be announced as three.
If there are three items, even if some are unavailable, NVDA should still indicate what they are.

System configuration

NVDA installed with add-ons disabled, alpha-20758,0098a31a.
Windows 10 Version 2004 (OS Build 19041.450)
Occurs after restart, occurs after COM Reg Fix.

Also tried with add-ons, specifically Win 10 App Essentials (20200809-dev), and the behavior is identical.

Log

In the attached log, I have made some notations:

  • "Error 1" is the core freeze and related traces that happen when I go into Action Center.
  • "Demonstration" is the stuff I did to demonstrate this issue.
  • "Error 2" is another freeze, traces, and warnings and errors, that occurred when I opened the log viewer.

nvda context menu has 2 invisible items in action center notifications.txt

@nidza07
Copy link

nidza07 commented Aug 18, 2020

Interesting. Perhaps this depends on the app, because when I got a notification from Chrome, I could see all 3 items correctly. They were go to Chrome notification settings, go to notification settings, and finally, turn off all notifications for Chrome. Also on the latest NVDA alpha.

@josephsl
Copy link
Collaborator

josephsl commented Aug 18, 2020 via email

@Adriani90
Copy link
Collaborator

cc: @LeonarddeR

@Adriani90
Copy link
Collaborator

@XLTechie are you still seeing the same behavior in the last Windows 10 or 11 update with NVDA 2023.1?

@Adriani90
Copy link
Collaborator

This is fixed at least in Windows 11 23 H2. And for Woindows 10, NVDA now also can navigate unavailable objects with the object navigation as introduced in #15785. So even if only one available object can be focused with the system focus, the other two unavailable objects you can access with object navigation.
Closing as works for me.

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

No branches or pull requests

4 participants