From 00f30ebd1387b962a5de91ed88281ba05ad9bdde Mon Sep 17 00:00:00 2001 From: PavelBARABANOV Date: Thu, 16 Apr 2026 19:13:40 +0300 Subject: [PATCH] We have toggle.. --- .../main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt | 3 ++- src/android/app/src/main/jni/android_settings.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt index d1a6489ab7..120bafdd14 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt @@ -2546,7 +2546,8 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { if (binding.surfaceInputOverlay.isGamelessMode()) return if (hasConnectedControllers) { - if (BooleanSetting.SHOW_INPUT_OVERLAY.getBoolean()) { + if (BooleanSetting.SHOW_INPUT_OVERLAY.getBoolean() && + BooleanSetting.HIDE_OVERLAY_ON_CONTROLLER_INPUT.getBoolean()) { overlayHiddenByPhysicalController = true toggleOverlay(false) } diff --git a/src/android/app/src/main/jni/android_settings.h b/src/android/app/src/main/jni/android_settings.h index 8628021f75..37da651519 100644 --- a/src/android/app/src/main/jni/android_settings.h +++ b/src/android/app/src/main/jni/android_settings.h @@ -95,7 +95,7 @@ namespace AndroidSettings { Settings::Setting input_overlay_auto_hide{linkage, 5, "input_overlay_auto_hide", Settings::Category::Overlay, Settings::Specialization::Default, true, true, &enable_input_overlay_auto_hide}; - Settings::Setting hide_overlay_on_controller_input{linkage, false, + Settings::Setting hide_overlay_on_controller_input{linkage, true, "hide_overlay_on_controller_input", Settings::Category::Overlay, Settings::Specialization::Default, true,