https://bugs.documentfoundation.org/show_bug.cgi?id=161618
Michael Weghorn <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #4 from Michael Weghorn <[email protected]> --- (In reply to Joanmarie Diggs from comment #0) > Actual Results: > In step 3, an accessible paragraph fires text-insertion events for "b" and > "c" BUT not for a. Also, the focused table cell does not emit any event. > > In step 4, an accessible paragraph fires text-insertion events for "e" and > "f" BUT not for "d". Confirmed with both, gtk3 and qt6. (For qt6, the application name is "soffice.bin", not "soffice", so I've added attachment 194792 as an updated pyatspi script that accepts both.) > Also, the focused table cell does not emit any event. > > In step 5, neither the paragraph nor the focused table cell fires any > text-changed event. Confirmed with gtk3. As far as I know, a different a11y object is used for the cell in edit mode. The paragraph object likely doesn't exist in step 5, as it's likely for the EditEngine used while editing text (i.e. in edit mode only), but by just pressing Del, edit mode is never entered. For qt6, events for the focused cell are fired after steps 3, 4 and 5 once the cell loses focus. That was recently implemented in these 2 commits (not yet contained in your LO version): commit 5f9a955042822d05af5c04b2c852738c7e1e21a2 Author: Michael Weghorn Date: Fri Jun 7 13:03:19 2024 +0200 tdf#158914 sc a11y: Send TEXT_CHANGED event when text changes commit ab5ad0c8b5056da8f699cea233dd31eceb3d80a4 Author: Patrick Luby Date: Wed May 22 10:25:10 2024 -0400 tdf#158914 add back reusing weakly cached ScAccessibleCells The discussion in https://gerrit.libreoffice.org/c/core/+/167961 has some more details. Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 4df2a30c57c150d30d34e4cd1641a076cf3010f6 CPU threads: 32; OS: Linux 6.7; UI render: default; VCL: gtk3 Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: CL threaded Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 4df2a30c57c150d30d34e4cd1641a076cf3010f6 CPU threads: 32; OS: Linux 6.7; UI render: default; VCL: qt6 (cairo+wayland) Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: CL threaded -- You are receiving this mail because: You are the assignee for the bug.
