https://bugs.winehq.org/show_bug.cgi?id=38765
--- Comment #4 from Jason jasonwinter@hotmail.com --- Finally, my last comment on all this, in strmbase/window.c put_WindowState & put_Visible should not do anything except return with S_OK when VRM9 is in windowless mode. It is up to the coder to hide their own window if needed.
They currently (and blindly) call ShowWindow which changes focus and was the last thing interfering with my application.
Now, if only sound and video playback was smooth it would all be perfect. But that's a problem for another day. Or month. Or year. I've really had enough of this for a while.