https://bugs.documentfoundation.org/show_bug.cgi?id=93828
Bug ID: 93828
Summary: Incorrect and duplicate accessibility events when
Writer paragraphs become selected
Product: LibreOffice
Version: unspecified
Hardware: Other
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Blocks: 36549
Created attachment 118303
--> https://bugs.documentfoundation.org/attachment.cgi?id=118303&action=edit
pyatspi accessible-event listener
Steps to reproduce:
1. Launch the attached pyatspi accessible-event listener in a terminal
2. Launch Writer
3. Type "hello world" and do NOT press return
4. Press Shift+End to select from the beginning of the line to the end
Expected results: A single object:text-selection-changed event
Actual results:
A. The expected object:text-selection-changed event
B. An object:state-changed:selected event
C. An object:selection-changed event
D. Another object:text-selection-changed event
B and C are appropriate for widgets; not paragraphs.
In particular, C is appropriate for parent widgets (Menus, list boxes, the Calc
spreadsheet table*, and other widgets which have children and implement
AtkSelection).
Similarly, B is appropriate for the selectable children of C (menu items, list
items in list boxes, table cells in the Calc spreadsheet table*, and other
descendants of widgets which implement AtkSelection).
* Hint: See bug 93825. :)
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs