From 53b5985da6b9d7b281d9fc25b93bfd1d1918a107 Mon Sep 17 00:00:00 2001
From: Mary Guillemard <mary@mary.zone>
Date: Sat, 2 Mar 2024 11:16:46 +0100
Subject: Avalonia: only enable gamescope workaround under it (#6374)

Signed-off-by: Mary Guillemard <mary@mary.zone>
---
 src/Ryujinx.Ava/Program.cs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/Ryujinx.Ava/Program.cs')

diff --git a/src/Ryujinx.Ava/Program.cs b/src/Ryujinx.Ava/Program.cs
index 702240ba..aecc585f 100644
--- a/src/Ryujinx.Ava/Program.cs
+++ b/src/Ryujinx.Ava/Program.cs
@@ -59,7 +59,7 @@ namespace Ryujinx.Ava
                 {
                     EnableMultiTouch = true,
                     EnableIme = true,
-                    EnableInputFocusProxy = true,
+                    EnableInputFocusProxy = Environment.GetEnvironmentVariable("XDG_CURRENT_DESKTOP") == "gamescope",
                     RenderingMode = new[] { X11RenderingMode.Glx, X11RenderingMode.Software },
                 })
                 .With(new Win32PlatformOptions
-- 
cgit v1.2.3-70-g09d2