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

Marco Zehe <marco.z...@googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Unnecessary Text Being      |[Accessibility] the root of
                   |Spoken When Reading in      |a LibreOffice document must
                   |Libreoffice Writer Using    |be of role "document", not
                   |NVDA Screen Reader          |"window"

--- Comment #7 from Marco Zehe <marco.z...@googlemail.com> ---
OK, I found the cause. The document root is a window accessible when it should
be a document accessible.

STR:
1. Open LibreOffice 4.3.0-dev and open any document in Writer.
2. Launch accProbe.
3. In the Explorer pane, find the RootPane accessible that has the title of
your document as its name, and expand it.
4. Find the first collapsed OptionPane, in my case OptionPane[4] and open it.
5. Open the Scrollpane which is the first child right below.
6. Next, yu'll see a node labeled Window, followed by the name of your
document. This is the root of the document, all other things that are contained
within the document, go below that.

The role of this accessible should not be "window", but "document" instead. The
wrong role confuses NVDA and other ATS, they effectively don't know that
they're in a document environment. A Window role is not appropriate here
because a window is a much larger unit, with toolbars, menu bars, status bars
and other controls. This particular unit must be an accessible of role
"document".

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to