From 1dde41f4f6aa572bf378e2016bf8b541cc8a537e Mon Sep 17 00:00:00 2001 From: MathieuG-P <40181755+Zagrios@users.noreply.github.com> Date: Sat, 7 Oct 2023 21:28:57 +0200 Subject: [PATCH] [bugfix] when only one advanced launch arg was set for a shortcut it was mishandled --- src/main/services/bs-launcher.service.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/services/bs-launcher.service.ts b/src/main/services/bs-launcher.service.ts index 1324f28b..7b712228 100644 --- a/src/main/services/bs-launcher.service.ts +++ b/src/main/services/bs-launcher.service.ts @@ -183,7 +183,13 @@ export class BSLauncherService { shortcutLink = new URL(shortcutLink); } - return objectFromEntries(shortcutLink.searchParams.entries()) as ShortcutParams; + const params = objectFromEntries(shortcutLink.searchParams.entries()) as ShortcutParams; + + if(typeof params.additionalArgs === "string"){ + params.additionalArgs = [params.additionalArgs]; + } + + return params; } public shortcutLinkToLaunchOptions(shortcutLink: string|URL): LaunchOption{