https://bugs.freedesktop.org/show_bug.cgi?id=67918

          Priority: medium
            Bug ID: 67918
          Assignee: [email protected]
           Summary: Writer should not have an isolated AXTextArea for each
                    paragraph
          Severity: normal
    Classification: Unclassified
                OS: Mac OS X (All)
          Reporter: [email protected]
          Hardware: Other
            Status: UNCONFIRMED
           Version: 4.2.0.0.alpha0+ Master
         Component: UI
           Product: LibreOffice

In Writer, each paragraph forms a standalone AXTextArea. So if one moves cursor
between paragraphs, VoiceOver announces "edit text Insertion on word:  can 
after character:  a <here comes the whole text of the AXTextArea>". But from
the perspective of the VoiceOver user, they just moved "one line", so such huge
announcements are unsubstantiated and confusing.

Solution one is to have an AXTextArea for the whole page or even document. That
would be a bit non-trivial to implement.

Other solution is to have separate AXTextArea's like now, but they should not
be isolated - we should group them using AXSharedTextUIElements. E.g. while
Pages has an AXTextArea for each page (or each column on each page), it groups
them all using AXSharedTextUIElements and VoiceOver then behaves as if it was
one huge AXTextArea and does not announce the strange messages.

-- 
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