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 667369 - Orca doesn't present PopupMenuItem
Orca doesn't present PopupMenuItem
Status: RESOLVED DUPLICATE of bug 667376
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks: 634016
 
 
Reported: 2012-01-05 17:14 UTC by Alejandro Piñeiro Iglesias (IRC: infapi00)
Modified: 2012-01-06 18:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Sets label_actor for a PopupMenuItem (670 bytes, patch)
2012-01-05 17:14 UTC, Alejandro Piñeiro Iglesias (IRC: infapi00)
none Details | Review

Description Alejandro Piñeiro Iglesias (IRC: infapi00) 2012-01-05 17:14:55 UTC
Created attachment 204699 [details] [review]
Sets label_actor for a PopupMenuItem

STEPS TO REPRODUCE

1. Activate Screen Reader (trough Universal Settings)
2. Navigate on the panel (Ctrl+Alt+Tab)
  2.1 Forget that each panel icon just says "Panel" (a different bug)
3. Go to the Accessibility Icon
4. Open menu and navigate inside

EXPECTED OUTCOME

You hear "High Contrast - Panel", "Zoom-Panel", "Universal Access Settings-Panel" etc

ACTUAL OUTCOME

You hear "High Contrast" etc but not "Universal Settings". This also happens with "Sound Settings" on the sound menu, "Bluetooth Settings" with the "Bluetooth menu" etc

NOTES

Looking at the code, those working are PopupMenu.PopupSwitchMenuItem and the not working are PopupMenu.PopupMenuItem. Patch attached just sets the proper label_actor for a PopupMenuItem (after all label_actor was initially added for accessibility purpose, see bug 644253).
Comment 1 Alejandro Piñeiro Iglesias (IRC: infapi00) 2012-01-06 18:49:05 UTC

*** This bug has been marked as a duplicate of bug 667376 ***