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