https://bugs.winehq.org/show_bug.cgi?id=45690
--- Comment #4 from Dan Elkouby streetwalkermc@gmail.com --- An i3 maintainer has pointed out that it doesn't claim support for WM_CHANGE_STATE in _NET_SUPPORTED, and suggests using that to prevent applications from iconizing: https://github.com/i3/i3/pull/3421#issuecomment-424320343 I'm not sure how that impacts the Wine side of things, what do you think?
On a side note, I can't reproduce the supposed race condition when resetting WM_STATE, it might have been a transient issue in the Wine build bundled with recent versions of Steam.