Wrong menu item role for a11y
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libdbusmenu (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: indicator-session
The role used by Shutdown, Hibernate, Logout and Lock Screen menu items (Sleep/Suspend not tested) is wrong. Using Orca, it says those menu entries are check items. They are, instead, simple menu items.
This is no fair for impaired people (we are lying them about actual usage of focused items) and is a really ugly too see this mis-usage of GTK+ widgets.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: indicator-session 0.2.7-0ubuntu3
ProcVersionSign
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
Date: Fri Apr 2 10:24:48 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta i386 (20100318)
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: indicator-session
affects: | indicator-session (Ubuntu) → libdbusmenu (Ubuntu) |
On Fri, 2010-04-02 at 08:32 +0000, Luca Ferretti wrote:
> The role used by Shutdown, Hibernate, Logout and Lock Screen menu items
> (Sleep/Suspend not tested) is wrong. Using Orca, it says those menu
> entries are check items. They are, instead, simple menu items.
We use the check item to provide more configurability at runtime instead
of reallocating and rebuilding them. I'd be happy to update how Orca
sees the items, but I'm unsure of how to do that. Do you know where
that information is gotten by Orca?
> This is no fair for impaired people (we are lying them about actual
> usage of focused items) and is a really ugly too see this mis-usage of
> GTK+ widgets.
I think that's in inappropriate characterization of how it works, and
insulting people's work isn't very nice.