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 341420 - Key words in file/folder properties under the permissions tab are not read by Orca
Key words in file/folder properties under the permissions tab are not read by...
Status: RESOLVED FIXED
Product: eel
Classification: Deprecated
Component: general
1.0.x
Other Solaris
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-05-11 14:07 UTC by Vincent Quigley
Modified: 2006-07-10 22:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Patch to set up the labelled by relation correctly (712 bytes, patch)
2006-05-19 15:10 UTC, Willie Walker
none Details | Review

Description Vincent Quigley 2006-05-11 14:07:43 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.
Comment 1 Willie Walker 2006-05-11 15:34:31 UTC
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.

Comment 2 Willie Walker 2006-05-19 15:09:39 UTC
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.
Comment 3 Willie Walker 2006-05-19 15:10:50 UTC
Created attachment 65844 [details] [review]
Patch to set up the labelled by relation correctly
Comment 4 Willie Walker 2006-06-08 14:34:29 UTC
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?
Comment 5 Martin Wehner 2006-07-10 22:41:48 UTC
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>