April 15, 2026
5 p.m.
Split from !10627. If the window isn't message-only it comes back from EnumWindows, and since it responds 0 to WM_QUERYENDSESSION, it prevented macdrv from quitting via Cocoa. I don't see a reason why it can't be message-only. Also it seems risky to register a class and create a window from PROCESS_ATTACH; see !9822. Adding @bshanks since he looked at !10627. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10671