On Sat, Dec 06, 2008 at 11:48:55AM +0100, Guido Günther wrote: [..snip..] > I think I just found the dialog problem you describe. Basically the > dialogs show up correctly the first time but not there after. They also > stay in the window list. Seems vmm isn't tearing down the dialogs. Debugging this a little furter: the dialogs in vmm are all closed using hide() (which calls gtk_widget_hide()), when using destroy (which calls gtk_widget_destroy()) they properly disappear from the window list as expected but this can't be the proper fix. So let's try to get hide() to work:
Current vmm doesn't set a parent window for dialogs which makes things a bit harder for awesome but even if I set a parent using set_transient_for() awesome still doesn't raise the dialog after opening it the first time. If I switch to another workspace and back the dialog is raised properly on top of the main window. Explicitly setting model = True doesn't help either. I'm not sure if this isn't a bug in aweseome instead of vmm? Cole, do you have an idea what's going on here? The full report is at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507583 (there might be several issues here, but getting the dialogs properly on top of the main window would be the first step). Cheers, -- Guido -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

