diff --git a/src/citra_qt/main.cpp b/src/citra_qt/main.cpp index 671c8b647..944678061 100644 --- a/src/citra_qt/main.cpp +++ b/src/citra_qt/main.cpp @@ -2998,6 +2998,10 @@ int main(int argc, char* argv[]) { setlocale(LC_ALL, "C"); auto& system{Core::System::GetInstance()}; + + // Register Qt image interface + system.RegisterImageInterface(std::make_shared()); + GMainWindow main_window(system); // Register frontend applets @@ -3006,9 +3010,6 @@ int main(int argc, char* argv[]) { system.RegisterMiiSelector(std::make_shared(main_window)); system.RegisterSoftwareKeyboard(std::make_shared(main_window)); - // Register Qt image interface - system.RegisterImageInterface(std::make_shared()); - #ifdef __APPLE__ // Register microphone permission check. system.RegisterMicPermissionCheck(&AppleAuthorization::CheckAuthorizationForMicrophone);