https://bugs.documentfoundation.org/show_bug.cgi?id=161618
Bug ID: 161618
Summary: Accessible text-changed events not fired for Calc
table cells
Product: LibreOffice
Version: 24.2.4.2 release
Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
Description:
Text-changed events are not fired from the table cell when text is inserted or
deleted. As a result, Orca is displaying the cell's correct content in braille.
Steps to Reproduce:
1. Launch Calc
2. Launch the attached accessible event listener in a terminal
3. Type "abc" in one cell
4. Arrow to a neighboring cell and type "def"
5. Return to the cell with "abc" and press Delete
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". 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.
Expected Results:
In steps 3 and 4, the event would be fired for all inserted letters. While
firing the event from a paragraph is fine if it's needed, the event should also
be fired from the table cell whose accessible text contains the displayed
contents.
In step 5, at least the focused table cell would fire a text-deletion event.
Reproducible: Always
User Profile Reset: No
Additional Info:
Version: 24.2.4.2 (X86_64)
Build ID: 420(Build:2)
CPU threads: 48; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
--
You are receiving this mail because:
You are the assignee for the bug.