[Libreoffice-bugs] [Bug 119788] New: a11y: Distinguish between role STATIC and new role NOTIFICATION

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Sep 10 15:13:06 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=119788

            Bug ID: 119788
           Summary: a11y: Distinguish between role STATIC and new role
                    NOTIFICATION
           Product: LibreOffice
           Version: 6.2.0.0.alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: samuel.thibault at ens-lyon.org

Description:
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

Actual Results:
Role is "static" (in git master)

Expected Results:
Role should be "notification"


Reproducible: Always


User Profile Reset: No



Additional Info:
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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180910/2c3eddd2/attachment.html>


More information about the Libreoffice-bugs mailing list