Win32: fix WM_QUIT message causes an infinite loop. Patch by Michalgw. Issue #41608.

This commit is contained in:
Bart 2025-07-30 23:01:22 +02:00
parent e552bf0b9c
commit dfb54acdae

View File

@ -405,8 +405,9 @@ begin
begin
if AMessage.message = WM_QUIT then
begin
PostQuitMessage(AMessage.wParam);
break;
ExitCode := AMessage.wParam;
Application.Terminate;
Exit;
end;
// Handle MDI form accelerators
if Assigned(Application) and