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

Reply via email to