From 9631528b07907f0c19c2a87abff57add145a490b Mon Sep 17 00:00:00 2001 From: NovaChild Date: Thu, 5 Nov 2026 15:29:06 +0300 Subject: [PATCH] Android Bugfix - fix right side of touchscreen (#2766) * remove shadowed render_3d_mode variable breaking the right side of touchscreen input on android in some situations * license --- src/core/frontend/framebuffer_layout.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/core/frontend/framebuffer_layout.cpp b/src/core/frontend/framebuffer_layout.cpp index 1ed74f1ca..2c823a53b 100644 --- a/src/core/frontend/framebuffer_layout.cpp +++ b/src/core/frontend/framebuffer_layout.cpp @@ -1,6 +1,6 @@ // Copyright 2016-2026 Citra Emulator Project / Azahar Emulator Project -// Licensed under GPLv2 or any later version -// Refer to the misc/licenses/gplv2.txt file included. +// Licensed under GPLv3 or any later version +// Refer to the LICENSE.txt file included. #include @@ -29,8 +29,6 @@ bool FramebufferLayout::IsWithinTouchscreen(unsigned framebuffer_x, unsigned fra return false; } - const Settings::StereoRenderOption render_3d_mode = Settings::values.render_3d.GetValue(); - if (framebuffer_x > width / 2 && render_3d_mode == Settings::StereoRenderOption::SideBySideFull) { framebuffer_x = static_cast(framebuffer_x - width / 2);