From f09b91ebb59e193f66e6f725c7e9604e4445dfdc Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 2 Jul 2021 04:45:41 +0300 Subject: [PATCH] Beta version 2.8.5: Fix build on non-Windows. --- Telegram/SourceFiles/settings/settings_advanced.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Telegram/SourceFiles/settings/settings_advanced.cpp b/Telegram/SourceFiles/settings/settings_advanced.cpp index 01182d4bd..0060c56fe 100644 --- a/Telegram/SourceFiles/settings/settings_advanced.cpp +++ b/Telegram/SourceFiles/settings/settings_advanced.cpp @@ -514,6 +514,7 @@ void SetupAnimations(not_null container) { }, container->lifetime()); } +#ifdef Q_OS_WIN void SetupANGLE( not_null controller, not_null container) { @@ -584,6 +585,7 @@ void SetupANGLE( })); }); } +#endif // Q_OS_WIN void SetupOpenGL( not_null controller, @@ -623,11 +625,13 @@ void SetupPerformance( not_null controller, not_null container) { SetupAnimations(container); - if constexpr (Platform::IsWindows()) { - SetupANGLE(controller, container); - } else if constexpr (Platform::IsLinux()) { +#ifdef Q_OS_WIN + SetupANGLE(controller, container); +#else // Q_OS_WIN + if constexpr (!Platform::IsMac()) { SetupOpenGL(controller, container); } +#endif // Q_OS_WIN } void SetupSystemIntegration(