https://bugs.freedesktop.org/show_bug.cgi?id=72639

          Priority: medium
            Bug ID: 72639
                CC: jdi...@igalia.com
          Assignee: libreoffice-bugs@lists.freedesktop.org
           Summary: Recent documents in the new start center don't send
                    the proper a11y events
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: jaragu...@igalia.com
          Hardware: Other
            Status: UNCONFIRMED
           Version: 4.2.0.0.beta2
         Component: Presentation
           Product: LibreOffice

Created attachment 90662
  --> https://bugs.freedesktop.org/attachment.cgi?id=90662&action=edit
accessible-event listener

Steps to reproduce:
1. Launch the attached accessible-event listener in a terminal.
2. Launch LibreOffice Start Center and press tab until you move into the recent
documents area.
3. Now use the arrow to move between documents.

You will see in the listener log that the selection-changed event is launched
and it has the manages-descendants property set. That property means, according
to ATK documentation [1], that the object should handle the state notifications
of its descendants and it should trigger active-descendant-changed events. As
you can check in the listener log, these events aren't being emitted.

Options to fix this bug:
1. Send the missing active-descendant-changed events.
2. Disable manages-descendants property if it's not really necessary.


[1] https://developer.gnome.org/atk/stable/atk-AtkState.html

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

Reply via email to