On Thu Dec 7 18:42:26 2023 +0000, Alexandros Frantzis wrote:
v5:
- Drop set foreground window win32u fix.
Would you like me to propose this separately, or do you plan to include a fix along with the activation code changes you mention? If we don't expect some fix for this to land before the end of year, and since the driver is particularly susceptible to this (due to calling `NtUserSetForegroundWindow` from the separate, dispatch thread), perhaps it would be worth implementing a temporary mitigation for this issue in the Wayland driver. I was thinking of using a driver internal message to set the foreground window from within the proper window thread (I haven't tried it yet).
Well, code freeze is tomorrow so I don't intend to do anything soon.
You can submit it in a separate MR if you think it's critical for the well behaving of the driver, and then @julliard will decide what to do with it, but I would personally wait until we try to fix these activation issues.