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 145481 - popup and dnd windows appear in Windows Task Manager
popup and dnd windows appear in Windows Task Manager
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: Win32
2.4.x
Other Windows
: Normal minor
: ---
Assigned To: gtk-win32 maintainers
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2004-07-06 00:43 UTC by Tim Evans
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch against gtk+-2.4.1 to fix this bug (2.39 KB, patch)
2004-07-06 00:44 UTC, Tim Evans
none Details | Review
new version of the patch (1.85 KB, patch)
2004-07-06 02:56 UTC, Tim Evans
none Details | Review
Trivial patch to include whole desktop in GDK root window. (3.03 KB, patch)
2004-08-15 15:17 UTC, Tor Lillqvist
none Details | Review

Description Tim Evans 2004-07-06 00:43:32 UTC
1. Open the Windows Task Manager and switchto the Applications tab.
2. Start a GTK+ application.  Place the task manager and the application's
window so that you can see both at once.
3. Open a menu in the gtk application, and leave it open for a second.
4. Note that a new entry, for the popup menu, has appeared in the task manager.

This also happens for other GDK_WINDOW_TEMP type windows, such as those created
during drag and drop operations.

I will attach a patch that fixes this problem.
Comment 1 Tim Evans 2004-07-06 00:44:48 UTC
Created attachment 29252 [details] [review]
Patch against gtk+-2.4.1 to fix this bug
Comment 2 Tim Evans 2004-07-06 02:56:44 UTC
Created attachment 29258 [details] [review]
new version of the patch

Oops, I shouldn't have had that CS_DROPSHADOW bit in there
Comment 3 Tor Lillqvist 2004-07-31 21:16:28 UTC
Are you sure the WS_EX_TOPMOST bit won't cause any ill effects? What problem 
does adding it fix?
Comment 4 Tim Evans 2004-08-01 23:24:59 UTC
It probably shouldn't be in there.  I was thinking that it wouldn't hurt, and
might help keep menus above other windows.  As this isn't actually a problem, I
shouldn't have been trying to fix it.
Comment 5 Tor Lillqvist 2004-08-15 15:17:31 UTC
Created attachment 30553 [details] [review]
Trivial patch to include whole desktop in GDK root window.
Comment 6 Tor Lillqvist 2004-08-15 15:18:27 UTC
Oops, attached that to wrong bug... Hmm, how does one obsolete an attachment...
Comment 7 Tor Lillqvist 2004-08-22 19:16:35 UTC
Patch (except the WS_EX_TOPMOST bit) applied to HEAD and gtk-2-4.