GNOME Bugzilla – Bug 89273
Scores dialog not modal
Last modified: 2004-12-22 21:47:04 UTC
When you click on the scores dialog in Freecell (gnome-games-2.0.0), it appears on top, but is not modal, meaning it can fall below the Freecell main screen (excuse me if the terminology is wrong ;-) ). This is especially evident with Metacity and sloppy focus, as the dialog (which appears on the center of the freecell window), falls right to the bottom. The only way to retrieve it is to shade, minimize, or move the freecell window.
Modal's not the right term; modal means 'nothing else can happen until this dialog is closed', not necessarily 'this dialog stays on top.' A modal dialog that isn't always on top is in fact the worst of all worlds. :)
The issue is lack of gtk_window_set_transient_for() presumably.
For me, the scores dialog is modal or on top. Do we want it to be modal and on-top, or as a plain dialog which doesn't block the main window?
Why shouldn't it be modal? There's no compelling reason why someone would need to be able to play freecell while reading their statistics...
Fixed on head. The dialog is correctly on top instead of broken-on-top and is not modal.