GNOME Bugzilla – Bug 506874
Flat review should support status bars that have accessible text and children
Last modified: 2008-07-22 19:33:10 UTC
See bug 354462, comments 11-13 for more information. The general problem seems to be that the gedit status bar implements accessible information that exposes the accessible information of its children. This results in a redundancy of output from Orca. One possible way to work around this problem is to only pursue the children of a status bar in flat review if we cannot get non-empty text information from the status bar.
Created attachment 102856 [details] [review] Revision #1 Here's something that seems to work, but I suspect it's not the right approach (due to my unfamiliarity with the various flat review methods). Will can you please review and suggest a better approach? Thanks.
Created attachment 102860 [details] [review] Alternative patch The patch you did looks good, and it definitely solves the problem. You also did all the hard work, which includes finding the right spot to make the change. :-) This patch just simplifies things a little bit, using getZonesFromText to replace some of the guts. It seems to work well for me. Either patch is fine by me, though.
I like your version much better. Patch committed and closing as FIXED. Thanks!
Created attachment 104856 [details] [review] Patch to address regression test This patch addresses the new and improved output from the regression test perspective.