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 471885 - ARIA trees should output only state change if item is unchanged
ARIA trees should output only state change if item is unchanged
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: general
unspecified
Other Linux
: Normal normal
: 2.22.0
Assigned To: Scott Haeger
Orca Maintainers
Depends on:
Blocks: 423348
 
 
Reported: 2007-08-30 15:02 UTC by Scott Haeger
Modified: 2008-07-22 19:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
first version of ARIA trees should output only state change if item is unchanged (1.27 KB, patch)
2007-08-30 16:32 UTC, Scott Haeger
accepted-commit_now Details | Review

Description Scott Haeger 2007-08-30 15:02:32 UTC
We are currently announcing all information (state, item, level) when there is a state change.  The output for ARIA trees should be changed to output only state changes when the item is unchanged.  

Testcase:
http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/test_Tree.html
Comment 1 Scott Haeger 2007-08-30 16:32:19 UTC
Created attachment 94656 [details] [review]
first version of ARIA trees should output only state change if item is unchanged

This version addresses speech output by only outputting the state change when the item has not changed.  Braille output has not been addressed.  Mike, Will could you please give me some guidance here.
Comment 2 Willie Walker 2007-08-30 16:54:27 UTC
Hey Scott:

This looks good.  This note to translators probably should be removed, and I don't know how it got there in the original code (i.e., I acknowledge this patch isn't the thing that put it there):

+            # Translators: this is the role name for this object
+            # 

For braille, I believe we should keep it as it is.  The main goal here is to reduce verbosity in speech when an object's state changes while it already has focus.

I say check it in to trunk, which is where our ARIA work is going.

Thanks!
Comment 3 Scott Haeger 2007-08-30 17:04:36 UTC
Sorry about extra translator note.  Must have been a copy/paste error.

Committed to repository.