diff options
| author | Janleyx <242423638+Janleyx@users.noreply.github.com> | 2026-07-18 10:20:20 -0400 |
|---|---|---|
| committer | Janleyx <242423638+Janleyx@users.noreply.github.com> | 2026-07-18 10:20:20 -0400 |
| commit | ecfa0b53cff8072b47cbb5911b90aa4fa11d9927 (patch) | |
| tree | 9b05626daceb691cdfa2e5306274f0297306d84c /src/components/SmartClipboardButton.tsx | |
| parent | cac8919cbb91aa6ca332d5fadb4155803069ce1e (diff) | |
| download | decky-lsfg-vk-ecfa0b53cff8072b47cbb5911b90aa4fa11d9927.tar.gz decky-lsfg-vk-ecfa0b53cff8072b47cbb5911b90aa4fa11d9927.zip | |
preserve Armada game launch wrapper
Diffstat (limited to 'src/components/SmartClipboardButton.tsx')
| -rw-r--r-- | src/components/SmartClipboardButton.tsx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/components/SmartClipboardButton.tsx b/src/components/SmartClipboardButton.tsx index c90515a..7217e83 100644 --- a/src/components/SmartClipboardButton.tsx +++ b/src/components/SmartClipboardButton.tsx @@ -20,12 +20,11 @@ export function SmartClipboardButton() { }, [showSuccess]); const getLaunchOptionText = async (): Promise<string> => { - try { - const result = await getLaunchOption(); - return result.launch_option || "~/lsfg %command%"; - } catch (error) { - return "~/lsfg %command%"; + const result = await getLaunchOption(); + if (!result.launch_option) { + throw new Error("Launch option is unavailable"); } + return result.launch_option; }; const copyToClipboard = async () => { |
