3 Dec
2025
3 Dec
'25
5:49 p.m.
When a process closes all of its window then opens a new one, Windows often allows it to get its "foreground process" status back, as long as it didn't actively give foreground to another process. On Wine the activate_other_window logic, or the host window manager, might have given focus to a different, non-parent, process already and we are preventing the old process from activating any window again. This relaxes the restriction a bit more, and allows new windows to be activated once after their creation, regardless of whether their owner is the foreground process or not. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59075 -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9668