From 96c4edb6970de30ecf863d0f6b35f78c5408e6f8 Mon Sep 17 00:00:00 2001 From: Emmanuel Hansen Date: Sat, 20 Jan 2024 19:04:28 +0000 Subject: [PATCH] android - set isStarted check early --- .../app/src/main/java/org/ryujinx/android/GameHost.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/GameHost.kt b/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/GameHost.kt index 9eca1df52..4b1ed3d56 100644 --- a/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/GameHost.kt +++ b/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/GameHost.kt @@ -85,6 +85,8 @@ class GameHost(context: Context?, private val mainViewModel: MainViewModel) : Su if (_isStarted) return + _isStarted = true + game = if (mainViewModel.isMiiEditorLaunched) null else mainViewModel.gameModel; _nativeRyujinx.inputInitialize(width, height) @@ -102,7 +104,6 @@ class GameHost(context: Context?, private val mainViewModel: MainViewModel) : Su _guestThread = thread(start = true) { runGame() } - _isStarted = true _updateThread = thread(start = true) { var c = 0