From e2f2b70e61a232c549dabd6568a4f00d7b32e70d Mon Sep 17 00:00:00 2001 From: rich2014 Date: Thu, 8 Jun 2023 00:04:25 +0800 Subject: [PATCH] Cocoa: Fix #39496: wakeup event loop in TCocoaWidgetSet.AppWaitMessage() when Application.Terminate() --- lcl/interfaces/cocoa/cocoaobject.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lcl/interfaces/cocoa/cocoaobject.inc b/lcl/interfaces/cocoa/cocoaobject.inc index b14053aa2c..26a2310187 100644 --- a/lcl/interfaces/cocoa/cocoaobject.inc +++ b/lcl/interfaces/cocoa/cocoaobject.inc @@ -222,6 +222,8 @@ begin {$ifdef COCOALOOPNATIVE} NSApp.stop(nil); + {$else} + wakeupEventLoop; {$endif} end;