GNOME Bugzilla – Bug 144745
Causes workspace applet to show invisible windows
Last modified: 2004-12-22 21:47:04 UTC
If window B is a transient child window of window A, minimising A correctly hides B from the screen. However, the _NET_WM_STATE is not updated, meaning that window B still appears on the workspace applet pager. Proof: $ xprop -id 0x2c01592 ... _NET_WM_STATE(ATOM) = _NET_WM_STATE_MODAL, _NET_WM_STATE_SKIP_TASKBAR ... WM_CLASS(STRING) = "sound-juicer", "Sound-juicer" WM_ICON_NAME(STRING) = "Information" This is the "Extract completed" dialog from Sound Juicer, when I've minimised the main window.
This also shows up with any application's about dialog...or the xmms playlist.
Bug 105665 now contains a patch that fixes this issue (note that it only applies to CVS HEAD because of the patch applied from bug 142198).
Fixed in HEAD with the patch in bug 105665.