From 6f48a6a24de9a4a15e7109b4f34e8afcf3680a73 Mon Sep 17 00:00:00 2001 From: Emmanuel Hansen Date: Sun, 6 Aug 2023 13:20:02 +0000 Subject: [PATCH] reduced virtual controller deadzone --- .../app/src/main/java/org/ryujinx/android/GameActivity.kt | 6 +++--- .../java/org/ryujinx/android/viewmodels/QuickSettings.kt | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/GameActivity.kt b/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/GameActivity.kt index 3f9c4fe86..1a1bb96b4 100644 --- a/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/GameActivity.kt +++ b/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/GameActivity.kt @@ -161,10 +161,10 @@ class GameActivity : ComponentActivity() { val ryujinxNative = RyujinxNative() val showController = remember { - mutableStateOf(QuickSettings(mainViewModel.activity).useVirtualController) + mutableStateOf(QuickSettings(this@GameActivity).useVirtualController) } val enableVsync = remember { - mutableStateOf(QuickSettings(mainViewModel.activity).enableVsync) + mutableStateOf(QuickSettings(this@GameActivity).enableVsync) } val showMore = remember { mutableStateOf(false) @@ -178,7 +178,7 @@ class GameActivity : ComponentActivity() { awaitPointerEventScope { while (true) { val event = awaitPointerEvent() - if (!showController.value) + if (showController.value) continue val change = event diff --git a/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/viewmodels/QuickSettings.kt b/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/viewmodels/QuickSettings.kt index de1d6b320..18300f52b 100644 --- a/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/viewmodels/QuickSettings.kt +++ b/src/RyujinxAndroid/app/src/main/java/org/ryujinx/android/viewmodels/QuickSettings.kt @@ -1,10 +1,10 @@ package org.ryujinx.android.viewmodels +import android.app.Activity import android.content.SharedPreferences import androidx.preference.PreferenceManager -import org.ryujinx.android.MainActivity -class QuickSettings(val activity: MainActivity) { +class QuickSettings(val activity: Activity) { var ignoreMissingServices: Boolean var enablePtc: Boolean var enableDocked: Boolean @@ -30,4 +30,4 @@ class QuickSettings(val activity: MainActivity) { resScale = sharedPref.getFloat("resScale", 1f) useVirtualController = sharedPref.getBoolean("useVirtualController", true) } -} \ No newline at end of file +}