As a refinement for https://bugs.documentfoundation.org/show_bug.cgi?id=116542 , it would be useful to use the NOTIFICATION atk role.
Steps to Reproduce:
1. Open Edit->Find&Replace
2. Type some text in the find field
3. Type enter
4. Look at the role for the "Search key not found" widget in accerciser
Role is "static" (in git master)
Role should be "notification"
User Profile Reset: No
The use case is described in https://gitlab.gnome.org/GNOME/orca/issues/12 : in the find&replace dialog, for the screen reader to know that it should speak the search result, that widget should have role notification instead of just static.
Apparently Libreoffice does not have a notification role yet, but it could be introduced just like static was introduced in 4917430c1c5e8105987e81d65d31df21955ad60e . The remaining question is which MSAA or IA2 role that should be mapped to.
“when this item becomes shown it [shall] emit object:state-changed:showing”
Jim Raykowski committed a patch related to this issue.
It has been pushed to "master":
tdf#119788 tdf#117173 add accessibility NOTIFICATION role
It will be available in 7.5.0.
The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
@Jim: Thanks for implementing this! Closing as FIXED.