After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 538869 - Orca unable to read Impress placeholder contents as child count is incorrect.
Orca unable to read Impress placeholder contents as child count is incorrect.
Status: RESOLVED NOTGNOME
Product: orca
Classification: Applications
Component: general
unspecified
Other Linux
: Normal normal
: 2.30.0
Assigned To: Orca Maintainers
Orca Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-06-17 23:47 UTC by Rich Burridge
Modified: 2010-04-05 01:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rich Burridge 2008-06-17 23:47:13 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).
Comment 1 Rich Burridge 2008-06-17 23:53:21 UTC
I've opened up OOo issue #90825
http://www.openoffice.org/issues/show_bug.cgi?id=90825
against this problem.

Blocking this one.
Comment 2 Willie Walker 2009-06-17 14:26:50 UTC
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.
Comment 3 Willie Walker 2009-11-09 22:09:45 UTC
(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].
Comment 4 Joanmarie Diggs (IRC: joanie) 2010-04-05 01:10:42 UTC
Verified using OOo 3.3 dev snapshot m75 in OpenSolaris build 134.

Closing as NOTGNOME.