From 471c1d64d4cf1fa745f3f1383e9627dc4bacac53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=BDeljan=20Rikalo?= Date: Fri, 5 May 2023 16:38:01 +0200 Subject: [PATCH] Qt5: disable QtUseNativeEventLoop by default, issue #40206 --- lcl/interfaces/qt5/qtdefines.inc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lcl/interfaces/qt5/qtdefines.inc b/lcl/interfaces/qt5/qtdefines.inc index 735023bd12..63b9977dd0 100644 --- a/lcl/interfaces/qt5/qtdefines.inc +++ b/lcl/interfaces/qt5/qtdefines.inc @@ -10,10 +10,8 @@ {$ENDIF} {$DEFINE QTSCROLLABLEFORMS} {.$DEFINE QTACCESSIBILITY} - {Qt must use native event loop at least under MacOSX cocoa 64} - {.$IFNDEF HASX11} - {$DEFINE QtUseNativeEventLoop} - {.$ENDIF} + {Use QtUseNativeEventLoop with care since it raises problem with dialogs.} + {.$DEFINE QtUseNativeEventLoop} {$IFDEF DARWIN} {enable this define if you have problems when dialogs are shown behind application} {.$DEFINE TQTMESSAGEBOXUSEPARENT}