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

            Bug ID: 119789
           Summary: a11y: printer status details should be exposed through
                    an expandable
           Product: LibreOffice
           Version: 6.2.0.0.alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: samuel.thiba...@ens-lyon.org

Description:
The printer status details should be exposed through an expandable widget and
"details" relation, for the screen reader to automatically read the content
when expanding the "details" widget.

Steps to Reproduce:
1. Open Print dialog
2. Open the "Details" subpanel


Actual Results:
The "details" widget has role "checkbox" in accerciser.

Details for the printer status are added as static widget children, without
direct relation to the "details" widget.

Expected Results:
- The "details" widget should have role "toggle_button"
- state "expandable" should be set in that widget
- state "expanded" should be set in that widget when it is expanded
- state-change:expanded event should be emitted when that widget gets expanded
- the details for the printer status should be either direct children of the
"details" widget (probably not feasible), or pointed to by the toggle button
using the atk "details" relation.


Reproducible: Always


User Profile Reset: No



Additional Info:
The screen reader bits to make this work on the screen reader side have been
discussed and implemented in

https://gitlab.gnome.org/GNOME/orca/issues/13

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to