From 4bbd0bc1af70525e06c0403b361c7e22bb7c132e Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Thu, 23 Dec 2021 11:45:21 +0100 Subject: [PATCH] (macOS) Disabled the startup animations as they are not working correctly as of SDL 2.0.18 --- es-app/src/views/ViewController.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/es-app/src/views/ViewController.cpp b/es-app/src/views/ViewController.cpp index 5d3d10e14..4d4b5f7b4 100644 --- a/es-app/src/views/ViewController.cpp +++ b/es-app/src/views/ViewController.cpp @@ -396,7 +396,15 @@ void ViewController::goToSystemView(SystemData* system, bool playTransition) } } +#if defined(__APPLE__) + // The startup animations are very choppy on macOS as of moving to SDL 2.0.18 so the + // best user experience is to simply disable them. + if (applicationStartup) + playViewTransition(true); + else if (playTransition) +#else if (playTransition || applicationStartup) +#endif playViewTransition(); else playViewTransition(true);