http://bugs.winehq.org/show_bug.cgi?id=7169
--- Comment #8 from Vitaliy Margolen vitaliy@kievinfo.com 2007-09-10 00:34:22 --- It appears that after setting fullscreen WM hint Wine gets ConfigureNotify with the full virtual size: trace:x11drv:X11DRV_ConfigureNotify win 0x500b6 new X rect 0,0,1024x768 (event 0,0,1024x768 # 66) trace:x11drv:X11DRV_Expose win 0x500b6 (5600002) 0,0 1024x768 trace:x11drv:X11DRV_ConfigureNotify win 0x500b6 new X rect 0,0,1600x1200 (event 0,0,1600x1200 # 67)
First one from creating and showing the main window, second from setting fullscreen WM hint. Not entirely sure what should be done here. Should we ignore ConfigureNotify if the size of the window is bigger then display? Should we even set fullscreen WM hint for XVidMode?