[Libreoffice-bugs] [Bug 112894] New: find search entry has a broken accessibility hierarchy

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Oct 5 13:39:43 UTC 2017


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

            Bug ID: 112894
           Summary: find search entry has a broken accessibility hierarchy
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: alexarnaud at hypra.fr

Description:
Dear all,

LibreOffice find search entry has a broken accessibility tree when it emits
events so Orca screenreader cannot determine it's a LibreOffice event and
doesn't present it to the user.
When the user write text in the find search entry and it want to read the text
LibreOffice should emits caret-moved events, it the behavior we do since the
fix of the bug #99687. Unfortunatly when the event is emitted the parent of the
emitter is -1 so Orca can't present the information to the user. See the AT-SPI
related documentation:
https://lazka.github.io/pgi-docs/Atspi-2.0/classes/Accessible.html#Atspi.Accessible.get_index_in_parent

Steps to Reproduce:
1) Launch the attached event listener
2) Launch LibreOffice Writer
4) Press ctrl+f and type "test"
5) Press left or right arrow

Actual Results:  
LibreOffice sends the events and when the listener ask for the parent index it
obtains "-1"

Expected Results:
LibreOffice should send the event and correctly set the parent index


Reproducible: Always

User Profile Reset: No

Additional Info:
Best regards.


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101
Firefox/58.0

-- 
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/20171005/90382867/attachment.html>


More information about the Libreoffice-bugs mailing list