For some reason I can't minimise the gaim away message window after I set an away message. I'm fairly certain this worked last night, but stopped working after I updated xfwm4 this afternoon to test the fix for bug 434. The window has no "stick" button and no "minimise" button. "Hide" in the window menu is greyed-out, and selecting "Hide" from the taskbar's menu does nothing.
Created attachment 87 xprop output I note that it doesn't appear to have _NET_WM_ACTION_MINIMIZE in _NET_WM_ALLOWED_ACTIONS, but, as I said, it worked yesterday...
Well, that's not a bug, that's on purpose... The window is of type NET_WM_WINDOW_TYPE_DIALOG and it sets its WM_CLIENT_LEADER field. The standard doesn't say anything about that, but Metacity/GNOME treat this as a regular transient for group (ie it considers the dialog as a transient by default) and now xfwm4 does the same for consistency (some Gnome apps just expect that behaviour). BTW, it's worth noting that the whole "transient for group" thing is not really standard, but's it's been like that for years in many window managers. Usually a transient for group is a window that sets its transient_for field to the root window, it becomes transient to all the windows that belong to the same group (ie that share the same group leader) And at last, from a usability stand point, I think it makes perfectly sense for gaim to sets its away window like that. It's not supposed to be the kind of windows that stays for long (the user sets his away message and close the window) PS: Brian, I'm missing the 'NOTABUG' option, what's the best in that case, does 'INVALID' apply?