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 132878 - GtkMessageDialog's label should be keyboard traversable
GtkMessageDialog's label should be keyboard traversable
Status: RESOLVED DUPLICATE of bug 59707
Product: gtk+
Classification: Platform
Component: Widget: Other
2.2.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2004-01-29 16:59 UTC by Grant Gayed
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Grant Gayed 2004-01-29 16:59:59 UTC
- run gtk-demo, invoke the Dialog and Message Boxes example
- press the Message Dialog button, which launches a GtkMessageDialog
- focus starts on its OK button, which is good, but you can't tab to the
message text "This message box..."
- though you can click on the message text and the caret will go there

This matters because a blind user needs the ability to tab around between
all  widgets that are to be read out.  I've confirmed that clicking on the
label text will read it out through gnopernicus, but a blind user cannot
use tab to hear what a MessageDialog is displaying, they can just press OK.
Comment 1 Federico Mena Quintero 2004-01-29 17:37:40 UTC

*** This bug has been marked as a duplicate of 59707 ***
Comment 2 padraig.obriain 2004-02-03 16:38:42 UTC
The accessible object corresponding to a  GtkMessageDialog should have
role ATK_ROLE_ALERT and gnopernicus should read the text in an object
with such a role.
Comment 3 Federico Mena Quintero 2004-02-04 16:44:09 UTC
Padraig, can you please file a separate bug about your comment?  I'd
prefer to keep this duplicate bug about "need a way to focus
selectable labels from the keyboard".
Comment 4 padraig.obriain 2004-02-04 16:58:29 UTC
My comment describes what I believe is the current behavior not what
should happen. If it is not the current behavior then I agree a
separate bug ought to be logged.
Comment 5 Federico Mena Quintero 2004-02-04 18:58:00 UTC
Ah, OK.  Gail does set the role of a GtkMessageDialog to ALERT.