After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 144745 - Causes workspace applet to show invisible windows
Causes workspace applet to show invisible windows
Status: RESOLVED FIXED
Product: metacity
Classification: Other
Component: general
2.8.x
Other Linux
: Normal normal
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
Depends on:
Blocks: 155453
 
 
Reported: 2004-06-21 09:42 UTC by Ross Burton
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6



Description Ross Burton 2004-06-21 09:42:00 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.
Comment 1 Josh Lee 2004-10-08 20:50:50 UTC
This also shows up with any application's about dialog...or the xmms playlist.
Comment 2 Elijah Newren 2004-10-19 05:14:06 UTC
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).
Comment 3 Elijah Newren 2004-10-24 05:02:01 UTC
Fixed in HEAD with the patch in bug 105665.