http://bugs.winehq.org/show_bug.cgi?id=58443
--- Comment #3 from zlice zlice@crtdrift.us --- so dlls/winex11.drv/window.cc -- X11DRV_GetWindowStateUpdates
is the part that seems to juggle old/new foreground and causes something to go fubar
reverting that bit makes fallout 3 stay active while alt tabbing, which i personally love but isn't exactly what the game does in windows (but then again f windows behavior, like-for-like means a lot of shit breaks anyway)
AND it comes back from being manually minimized
this ALSO works with the original MINIMIZE check in set_window_pos() left in
hopefully that helps. will comment it out for myself and if i notice anything else breaking because of it i'll update here