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
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
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