summaryrefslogtreecommitdiff
path: root/src/components/Content.tsx
diff options
context:
space:
mode:
authorKurt Himebauch <136133082+xXJSONDeruloXx@users.noreply.github.com>2026-09-13 08:13:20 -0400
committerGitHub <noreply@github.com>2026-09-13 08:13:20 -0400
commitdaadf150e7c89a7725045f497328540959433082 (patch)
treec6eb45fe25b8faf783fc16fcd9bfcd703addfd6e /src/components/Content.tsx
parente580c6bd60c92af36f92d4c29b5d9a44f73d47d7 (diff)
parentb03471f869c29fc066fc02f7c59f76e3ac4eea4d (diff)
downloaddecky-lsfg-vk-daadf150e7c89a7725045f497328540959433082.tar.gz
decky-lsfg-vk-daadf150e7c89a7725045f497328540959433082.zip
Merge pull request #265 from xXJSONDeruloXx/fix/v1-v2-migrate
fix: handle v1-v2 migration state cleanly
Diffstat (limited to 'src/components/Content.tsx')
-rw-r--r--src/components/Content.tsx7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/components/Content.tsx b/src/components/Content.tsx
index 470db95..fdb7afa 100644
--- a/src/components/Content.tsx
+++ b/src/components/Content.tsx
@@ -251,7 +251,12 @@ export function Content() {
...(showDebugTab ? [{ id: "ConfigFile", title: tabIcons.configFile, content: tabContent(<ConfigFileTab />) }] : []),
{ id: "Settings", title: tabIcons.settings, content: tabContent(settings) },
]
- : [{ id: "Settings", title: tabIcons.settings, content: tabContent(settings) }];
+ : [
+ ...(isInstalled && showDebugTab
+ ? [{ id: "ConfigFile", title: tabIcons.configFile, content: tabContent(<ConfigFileTab />) }]
+ : []),
+ { id: "Settings", title: tabIcons.settings, content: tabContent(settings) },
+ ];
const availableTabIds = new Set(tabs.map(({ id }) => id));
const activeTab = availableTabIds.has(tab) ? tab : setupComplete ? "Steam" : "Settings";