JAWS is not narrating aria-describedby attribure in Microsoft Teams Application, but does it in the chrome.
Repro steps:
Go to Microsoft Teams App
Navigate to any channel in any team
Navigate to the button "New conversation" and activate the button
Focus should move to the chat input field with narration: "Start a new conversation. ..."
Press TAB key navigate to "Format" button.
Narration of this button is: Format. Press enter to expand compose box and format your message. Press right arrow for more options. Button
Activate the button
Press shift+TAB about 4 times to navigate into "aria_messages_post_toolbar menu"
navigate in the menu/toolbar by left/right arrow keys on first and second item
observe narration
Expected result
Select a post type
1 of 3
New conversation is selected
Select a reply option
2 of 3
Everyone can reply is selected
Actual result
Select a post type
1 of 3
Select a reply option
2 of 3
Additional Information
When tested the same scenario on the web, tested with Chrome, then JAWS narrate saria-describedby attribute.
But aria-describedby attribute is not narrated in the Teams app. Looks like it can be issue of JAWS script.
Enclosing screenshot to be more sure which elements are affected:
Additional comment
I tried today to edit JAWS script "Teams.JSS" located in path:
ProgramData\Freedom Scientific\JAWS\2020\Scripts
into the function "void function sayObjectTypeAndText()"
I added the line:
say(getDescribedByText (), OT_CONTROL_NAME)
Then JAWS started narration of aria-describedby, but a bit in wrong order. But protentional root cause can could be in this function.
JAWS version and build number
JAWS 2020.2006.12 ILM
Operating System and version
Windows 10 Enterprise
build: 10.0,19042
Browser and version:
Chrome Version 89.0.4389.114 (Official Build) (64-bit)
Summary
JAWS is not narrating aria-describedby attribure in Microsoft Teams Application, but does it in the chrome.
Repro steps:
Expected result
Select a post type 1 of 3 New conversation is selected
Select a reply option 2 of 3 Everyone can reply is selected
Actual result
Select a post type 1 of 3 Select a reply option 2 of 3
Additional Information
When tested the same scenario on the web, tested with Chrome, then JAWS narrate saria-describedby attribute. But aria-describedby attribute is not narrated in the Teams app. Looks like it can be issue of JAWS script.
Enclosing screenshot to be more sure which elements are affected:
Additional comment
I tried today to edit JAWS script "Teams.JSS" located in path: ProgramData\Freedom Scientific\JAWS\2020\Scripts into the function "void function sayObjectTypeAndText()" I added the line: say(getDescribedByText (), OT_CONTROL_NAME)
Then JAWS started narration of aria-describedby, but a bit in wrong order. But protentional root cause can could be in this function.
JAWS version and build number
JAWS 2020.2006.12 ILM
Operating System and version
Windows 10 Enterprise build: 10.0,19042
Browser and version:
Chrome Version 89.0.4389.114 (Official Build) (64-bit)