GNOME Bugzilla – Bug 538869
Orca unable to read Impress placeholder contents as child count is incorrect.
Last modified: 2010-04-05 01:10:42 UTC
This bug was found whilst testing bug #538064 You will need to have the second revision of the patch attached to that bug applied: http://bugzilla.gnome.org/attachment.cgi?id=112919 Then rebuild and reinstall Orca. Steps to reproduce 0. Start patched Orca. 1. Open the presentation at: http://bugzilla.gnome.org/attachment.cgi?id=112929&action=view 2. Page Down to slide 2 3. (Use the mouse to) change the layout to "Title, 2 Text Blocks". This is the 4th item in my list of layouts and looks like it has three placeholders: A title and 2 bulleted lists. Having done so, the original bulleted list will occupy the left half and a new bulleted list will appear on the right half. The new placeholder will contain the text "click to add an outline". 4. Press F6 until you get back to the Normal page of the scroll pane. For me this is two presses. 5. Tab amongst the placeholders. Results: The first one is correctly read. The other two do not have their contents read. Expected Results: All three placeholders should be read correctly. I looked into the bug. See the Orca debug log at: http://bugzilla.gnome.org/attachment.cgi?id=112949&action=view I added some debug statements to my new code and it's clear that when focus is on one of those two lower place holders (say ImpressOutliner3 at line 772) and we find it's the desired accessible component hierarchy (at line 795), and we then go to speak each of the children, we find that the child count is zero (line 845).
I've opened up OOo issue #90825 http://www.openoffice.org/issues/show_bug.cgi?id=90825 against this problem. Blocking this one.
Just adding a response to get this off our "bugs without a response" list. Silly, I know, but it's needed since there was only one commenter on this.
(In reply to comment #1) > I've opened up OOo issue #90825 > http://www.openoffice.org/issues/show_bug.cgi?id=90825 > against this problem. The OOo team has marked this one as FIXED, so I'm unblocking this bug and marking it as [to verify].
Verified using OOo 3.3 dev snapshot m75 in OpenSolaris build 134. Closing as NOTGNOME.