-
-
Notifications
You must be signed in to change notification settings - Fork 679
Microsoft edge: unable to redirect focus to context menu in downloads window #14916
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
Comments
Is it OK with Narrator instead? |
Yes, it is not reproucable with narrator
…On 5/10/23, Cyrille Bougot ***@***.***> wrote:
Is it OK with Narrator instead?
--
Reply to this email directly or view it on GitHub:
#14916 (comment)
You are receiving this because you authored the thread.
Message ID: ***@***.***>
--
with best regards Beqa Gozalishvili
Tell: +995593454005
Email: ***@***.***
Web: https://gozaltech.org
Skype: beqabeqa473
Telegram: https://t.me/gozaltech
facebook: https://facebook.com/gozaltech
twitter: https://twitter.com/beqabeqa473
Instagram: https://instagram.com/beqa.gozalishvili
|
Quote from @Qchristensen in #14922:
|
This issue isn't limited to the download window. Try to open the context menu on any link appearing on any opened Web page. NVDA doesn't speak when you open the context menu and move in it. That makes the issue more important because functions such as save link as and copy link are found in the context menu. |
This is an issue specific to NVDA. Jaws works fine with Edge. |
Press Ctrl+D to add favorites, then press Tab, space, the pop-up menu NVDA also cannot read aloud. |
Hi all. |
I think there's two different issues here. The context menu on links on a page I have seen for a long time, and the way to fix that one is to just go into focus mode after which it works fine. That does not appear to work for the downloads window though |
Hi all. |
i can confirm this
…On 6/12/23, Carlos-EstebanM ***@***.***> wrote:
Hi all.
Recently, I discovered that this problem also is present in another menu.
Press CTRL+h to open the history. Press tab to navigate and press a button
called more options. NVDA cannot read the context menu.
NVDA 2023.1, Microsoft Edge version 114.0.1823.43.
Regards.
--
Reply to this email directly or view it on GitHub:
#14916 (comment)
You are receiving this because you authored the thread.
Message ID: ***@***.***>
--
with best regards Beqa Gozalishvili
Tell: +995593454005
Email: ***@***.***
Web: https://gozaltech.org
Skype: beqabeqa473
Telegram: https://t.me/gozaltech
facebook: https://facebook.com/gozaltech
twitter: https://twitter.com/beqabeqa473
Instagram: https://instagram.com/beqa.gozalishvili
|
hi again, |
I've updated the title to remove the version number. |
Hi @seanbudd It's hard to say this isn't a Microsoft issue, but since the issue only occurs with NVDA, I wonder if NV Access could investigate this. Thanks |
It seems shouldAcceptEvent is returning false, not sure why as I don't know about how eventHandler works. |
Note a useful log was posted in #15293 |
I don't think this problem is being caused by edge along. It can be a showstopper in some situations, for example, if someone tries to download a file which is legit but flagged by Windows defender for not having a signature, and the user needs to open the context menu to allow the download. I'm aware there have been efforts on the Microsoft side to identify the cause of this without success. The fact that it only reproduces with NVDA doesn't make it easier. cc @benbeaudry |
Hi.
For now you can try to use addon from this link.
https://github.com/beqabeqa473/MSEdgeDiscardAnnouncements/releases/download/v0.9/MSEdgeDiscardAnnouncements-0.9.nvda-addon
…On 8/15/23, Roberto Perez ***@***.***> wrote:
I don't think this problem is being caused by edge along. It can be a
showstopper in some situations, for example, if someone tries to download a
file which is legit but flagged by Windows defender for not having a
signature, and the user needs to open the context menu to allow the
download. I'm aware there have been efforts on the Microsoft side to
identify the cause of this without success. The fact that it only reproduces
with NVDA doesn't make it easier. cc @benbeaudry
--
Reply to this email directly or view it on GitHub:
#14916 (comment)
You are receiving this because you authored the thread.
Message ID: ***@***.***>
--
with best regards Beqa Gozalishvili
Tell: +995593454005
Email: ***@***.***
Web: https://gozaltech.org
Skype: beqabeqa473
Telegram: https://t.me/gozaltech
facebook: https://facebook.com/gozaltech
twitter: https://twitter.com/beqabeqa473
Instagram: https://instagram.com/beqa.gozalishvili
|
Thanks @beqabeqa473 for doing that. |
Hi @seanbudd This is a serious issue for NVDA users, would you consider fixing it in an upcoming release? |
Fixes #14916 Summary of the issue: When opening the context menu from the Edge downloads window, NVDA doesn't reflect this. Description of user facing changes Context menu is read again. Description of development approach It looks like the context menu items aren't direct children of the foreground window, therefore we compare the root of the foreground and the root of the focus window instead. Fixed a typo in a UIAHandler debug string Ensured that UIAHandler.getNearestWindowHandle returns when a cached window handle couldn't be fetched from an UIAElement due to a COMError.
Steps to reproduce:
2.Try to download something;
3.press control+j to open downloas window;
4.press Applications key or shift+f10 to invoke context menu.
Actual behavior:
Context menu opens, but NVDA focus is not redirected there and arrow keys does not do anything.
Expected behavior:
Context menues should be read as in previous msedge versions.
NVDA logs, crash dumps and other attachments:
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
alpha-28193,d1ce3bc9 (2023.2.0.28193)
Windows version:
Windows 10 22H2 (AMD64) build 19045.2728
Name and version of other software in use when reproducing the issue:
Microsoft Edge Version 113.0.1774.35 (Official build) (64-bit) Version 113.0.1774.35 (Official build) (64-bit)
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
No
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Yes
The text was updated successfully, but these errors were encountered: