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

Michael Weghorn <m.wegh...@posteo.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|libreoffice-b...@lists.free |m.wegh...@posteo.de
                   |desktop.org                 |
             Status|NEW                         |ASSIGNED

--- Comment #18 from Michael Weghorn <m.wegh...@posteo.de> ---
I've started looking at this in the context of bug 147084, with the document
attached there, but the issue appears to be the same regardless of the
document. 
(However, the NVDA on Windows issue handled in bug 147084 has a different root
cause from the Orca on Linux one covered here.)

>From my observations with current LO master so far, the race only occurs when
using Orca, not e.g. just SAL_ACCESSIBILITY_ENABLED=1, and the issue seems to
be reliably reproducible e.g. with the steps described in comment 9 if Orca is
enabled.
What seems to happen is that a11y objects for paragraphs are created as
response to queries from Orca via AT-SPI, and if that happens, no accessible
event listeners are registered on (some of) the involved a11y objects, so no
events get sent when the cursor/caret moves into the corresponding paragraphs.

I have an idea for potential approaches to fix that, plan to look further into
that as I find time.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to