http://bugs.winehq.org/show_bug.cgi?id=30944
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2012-06-19 12:25:46 CDT --- So the problem is that fluxbox sends a synthetic ConfigureNotify in window coordinates instead of root coordinates as per ICCCM:
trace:event:call_event_handler 47 ConfigureNotify for hwnd/window 0x100ea/1000002 trace:event:X11DRV_ConfigureNotify win 0x100ea/1000002 new X rect 0,0,18x18 (event 0,0,18x18) trace:event:X11DRV_ConfigureNotify 0x100ea moving from (0,0) to (-1900,-1180)
When mapped from root to window coords it is far off-screen, so the icon doesn't get displayed. Definitely a fluxbox bug.