https://bugs.documentfoundation.org/show_bug.cgi?id=93825
Bug ID: 93825 Summary: Missing accessibility events when selecting/deselecting cells in Calc Product: LibreOffice Version: unspecified Hardware: Other OS: Linux (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: Calc Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: jdi...@igalia.com Blocks: 36549 Created attachment 118300 --> https://bugs.documentfoundation.org/attachment.cgi?id=118300&action=edit pyatspi accessible-event listener Steps to reproduce: 1. Launch the attached accessible-event listener in a terminal 2. Launch Calc 3. Arrow around (as a sanity check, to see events) 4. Try one or more of the following: a. Shift + arrow around to select cells b. Press F8 to enter selection mode and arrow around to select cells c. Press Shift+Space to select the current row d. Press Ctrl+Shift+Space to select the current column Expected results: For 4a, 4b, 4c, and 4d there would be an accessible event (such as object:state-changed:selected and/or object:selection-changed) to notify ATs like Orca that the selection has changed. Actual results: For 4a, 4b, 4c, and 4d there are no selection-related accessible events. Impact: Orca cannot present selection changes in Calc because Orca doesn't know they have occurred. Note: You should see object:active-descendant-changed when you arrow around without selecting in step 3. I'm leaning towards object:active-descendant-changed NOT being the event emitted when selecting because the active cell seems to remain the one with the bold, black rectangle around it. That said, we're not seeing that event either. If that event were emitted when the selection changed it would be better than the nothing we are currently getting; but if I get a choice for the to-be-implemented event, I'd like a selection-related one. :) Lastly, I can reproduce this in both 4.4.5.2 and 5.0.0.5. (I don't think the bug was introduced in 4.4.5.2, however.) -- 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