-
-
Notifications
You must be signed in to change notification settings - Fork 670
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
Microsoft Teams: Menu focused when trying to read a message #11821
Comments
Relevant logging:
|
Just tested with JAWS, also no issues there. Marking this P2. |
@LeonarddeR I just downloaded the latest NVDA (2020.4) and this problem is still there. It's fixed for the message list, but if you @mention someone and then perform a "say line," NVDA reports "blank." It also continues to remain silent when you press Backspace. The only way to fix it is as before: press Tab to get to the "Send" button, then Shift+Tab to get back to the edit field to continue typing your message. I've also noticed the ghost menu popping back up when in a call and someone does a screen share. NVDA will announce "menu" and you have to press Tab to get it to focus again on whatever control you were on (like the unmute button.) So, this issue is not resolved. |
I'm afraid for this, either Teams has to fix this properly or we'll have to dive into the core of NVDA with regard to menu popup start events, see #11822 (comment) |
Facing this issue again after the new update of teams! |
This is still exist. |
…on messages are focused. (#14363) Fixes #14355 Broadens approach from pr #11822 which was to fix #11821. Summary of the issue: When a conversation message is focused in Microsoft Teams (E.g. arrowing up and down a threaded conversation list) Teams displays a reaction menu along side the focused message. As Chromium therefore fires a menu popupStart event, NVDA handles this by faking focus on the menu itself This behaviour has been historically necessary for win32 context menus that fail to focus the first item in the menu. However, In Teams this is very disruptive. Description of user facing changes NVDA will no longer get stuck in a menu when arrowing up and down threaded conversations in Microsoft Teams. Description of development approach Broaden the approach taken in pr #11821 by suppressing handling of menu popupStart for any element in teams with 'menu' in its xml-roles attribute. Previously NVDA would also check for very particular message container classes on the parent's parent. But as Teams keeps moving these, this is no longer managable.
Steps to reproduce:
Actual behavior:
NVDA reads the incoming message.
Expected behavior:
NVDA starts reading the incoming message, but this is suppressed by a menu getting focus. This is the menu that allows you to pick a reaction for a message (e.g. like). A focus triggers this menu. It doesn't strictly gain focus, however NVDA"s handling of the menuStart event redirects focus to it.
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
alpha-21324
Windows version:
Windows 10 20H2
Name and version of other software in use when reproducing the issue:
Microsoft Teams 1.3.00.28779
Builds like 1.3.00.26xxx don't suffer from this.
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.
Yes
If addons are disabled, is your problem still occuring?
Yes
Did you try to run the COM registry fixing tool in NVDA menu / tools?
N/a
The text was updated successfully, but these errors were encountered: