GNOME Bugzilla – Bug 341420
Key words in file/folder properties under the permissions tab are not read by Orca
Last modified: 2006-07-10 22:41:48 UTC
Seen on Vermillion build 40 Start Orca Open a Nautilus folder with a file/folder in it. Right Click on the file/folder. Change to the Permissions Tab. Focus on one of the Permissions checkboxs (Read Write Execute), these are all spoken but the key words relating to then 'Owner', 'Group', and 'Others' are not spoken.
In my opinion, this is a Nautilus bug: it is not binding proper LABEL_FOR and LABELLED_BY properties for the check boxes. Ideally, nautilus would work to expose the related check boxes as being members of the same accessible relation as well.
I dug deeper. The nautilus folks are actually doing the right thing (yeah!), but eel is doing the wrong thing in the eel_accessibility_set_up_label_widget_relation method. Reassigning to eel and adding a patch.
Created attachment 65844 [details] [review] Patch to set up the labelled by relation correctly
If the maintainers don't have time to apply this patch and spin a new release for GNOME 2.15, would they object to me doing so?
Thank you, it's on HEAD for the 2.15.4 release: 2006-07-11 Martin Wehner <martin.wehner@gmail.com> * eel/eel-accessibility.c: (eel_accessibility_set_up_label_widget_relation): Set up the atk widget/label relationship correctly. (#341420) Patch from Willie Walker <william.walker@sun.com>