From 2499a98c9e8883c011acc90f5658821a6c3b4dcd Mon Sep 17 00:00:00 2001 From: matellush <202132988+matellush@users.noreply.github.com> Date: Sat, 4 Apr 2026 19:33:49 +0200 Subject: [PATCH] fix: Also try to fix `RR.json` portal access if folder was changed --- WheelWizard/Services/Launcher/Helpers/DolphinLaunchHelper.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/WheelWizard/Services/Launcher/Helpers/DolphinLaunchHelper.cs b/WheelWizard/Services/Launcher/Helpers/DolphinLaunchHelper.cs index 12dca25a..ac2135d2 100644 --- a/WheelWizard/Services/Launcher/Helpers/DolphinLaunchHelper.cs +++ b/WheelWizard/Services/Launcher/Helpers/DolphinLaunchHelper.cs @@ -116,7 +116,9 @@ void AddFilesystemPerm(string newFilesystemPerm, string mode = "") if (!TryFixFlatpakPortalAccess(PathManager.GameFilePath, "-r")) AddFilesystemPerm(PathManager.GameFilePath, ":ro"); - AddFilesystemPerm(PathManager.RrLaunchJsonFilePath, ":ro"); + // We need to provide the directory where the `RR.json` is located in for portal access! + if (!TryFixFlatpakPortalAccess(Path.GetDirectoryName(PathManager.RrLaunchJsonFilePath) ?? "", "-r")) + AddFilesystemPerm(PathManager.RrLaunchJsonFilePath, ":ro"); return fixedFlatpakDolphinLocation; }