FIX: Execute QCoreApplication_setAttribute only once

(cherry picked from commit 47f04c0f9a)
This commit is contained in:
Alexander Koblov 2025-05-18 13:04:09 +03:00
commit 3e0bcbda9f

View file

@ -25,13 +25,20 @@ begin
{$IF DEFINED(MSWINDOWS)}
SetErrorMode(SEM_FAILCRITICALERRORS or SEM_NOOPENFILEERRORBOX);
{$ENDIF}
{$IF DEFINED(LCLQT6)}
QCoreApplication_setAttribute(QtAA_ShareOpenGLContexts, True);
{$ENDIF}
end;
{$IF DEFINED(LCLQT6)}
procedure InitializeOnce;
begin
QCoreApplication_setAttribute(QtAA_ShareOpenGLContexts, True);
end;
{$ENDIF}
initialization
Initialize;
{$IF DEFINED(LCLQT6)}
InitializeOnce;
{$ENDIF}
end.