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 342474 - Logout dialogue is not modal
Logout dialogue is not modal
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: general
2.23.x
Other All
: High blocker
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks: 519089 519313
 
 
Reported: 2006-05-21 10:42 UTC by Maciej Katafiasz
Modified: 2015-03-24 13:01 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
Patch (805 bytes, patch)
2007-12-10 14:54 UTC, Matt Keenan (IRC:MattMan)
reviewed Details | Review

Description Maciej Katafiasz 2006-05-21 10:42:30 UTC
New logout dialogue is not session modal, and moreover, does not stay on top. This is a significant problem, as user can easily put it under other windows. Couple it with the 60s countdoom and focus stealing prevention, and we have a major problem.
Comment 1 Matt Keenan (IRC:MattMan) 2007-12-10 14:54:12 UTC
Created attachment 100691 [details] [review]
Patch

If we are not going to make the logout/shutdown dialog's modal then at the least
they should be present'd at the top when shown and the dialog should appear in the
alt-tab list, as this will ensure they can be accessed via kayboard navigation.

I've attached a simple patch which achieves this.
Comment 2 Wouter Bolsterlee (uws) 2008-01-10 09:08:00 UTC
Confirming. This is a HUGE accessibility issue. I can NOT reach the logout dialog without using a mouse, so there's no way to cancel the logout/shutdown (or select another option, e.g. reboot).

Patch works fine, but there's a few minor issues:
1. The dialog appears as a "untitled window" in the window list, whereas
   this should be something like "logout" or "shutdown".
2. The window icon should be the logout or shutdown icon as well so that
   it makes more sense, especially in the alt-tab list.

Raising this to a blocker bug because of the a11y issues.
Comment 3 Wouter Bolsterlee (uws) 2008-02-27 16:41:20 UTC
We absolutely need to get something like this in for 2.22... marking as blocker for the upcoming release.
Comment 4 Vincent Untz 2008-02-28 09:37:29 UTC
Wouter: really, it was like this in 2.20 and before. It seems some Debian patch makes it worse than it is. It is not modal (because you might want to close another window or save a document), but it stays on top of other windows. The "only" real problem is that you can't reach it without the mouse (which I agree is a big problem for a11y reasons).
Comment 5 Wouter Bolsterlee (uws) 2008-02-28 11:16:05 UTC
FYI, I'm using a stock upstream gnome-session from SVN trunk, not the Debian package.
Comment 6 André Klapper 2008-03-01 21:15:59 UTC
confusion. so is this an issue or not?
Comment 7 Diego Escalante Urrelo (not reading bugmail) 2008-03-16 21:14:30 UTC
Yes it is, it's impossible to navigate with the keyboard to the logout window (in upstream session).
Comment 8 Wouter Bolsterlee (uws) 2008-04-01 13:15:33 UTC
Vincent, this is a HUGE issue for anyone not using/able to use a mouse. Please commit the fix in #c1 (or tell me so that I can do it) and think about better approaches later. The current behaviour is just unacceptable.
Comment 9 André Klapper 2008-06-01 20:51:10 UTC
vuntz: ping - any news here? also see comment 8.
Comment 10 André Klapper 2008-06-15 12:50:32 UTC
haven't seen any other complaints, and according to vuntz the a11y isn't that huge. i tend to remove this from the 2.22 blocker list.

but having vuntz propose a different approach how to fix this would be nice.
Comment 11 Wouter Bolsterlee (uws) 2008-09-17 11:40:43 UTC
Come on, this is taking too long. Marking blocker for 2.24. Not fixing this is really bad for a11y and people not willing/able to use a mouse.
Comment 12 Willie Walker 2008-12-08 15:33:10 UTC
Is this bug obsolete as a result of the new work done for GNOME 2.24?
Comment 13 Vincent Untz 2008-12-08 15:37:15 UTC
It's obsoleted, but because you can alt-tab to it.