On 19 March 2010 16:31, Alexandre Julliard julliard@winehq.org wrote:
Reliably testing the foreground window is pretty hard, since the window manager is in charge of it. The user32 tests try, but despite their best efforts they still fail sometimes. So if you don't absolutely need that test, removing it is probably best.
It's kinda important in that if we don't have the right foreground window fullscreen D3D applications may not receive keyboard/mouse input. On the other hand, I don't necessarily need the test to remember.