diff options
| author | xXJSONDeruloXx <danielhimebauch@gmail.com> | 2025-09-26 20:59:29 -0400 |
|---|---|---|
| committer | xXJSONDeruloXx <danielhimebauch@gmail.com> | 2025-09-26 20:59:29 -0400 |
| commit | 1ff60fe98f2adeb4f19a5db5ae8b10ebc77a2749 (patch) | |
| tree | e6165de367e740b2b04bce35f30687ca51da4df5 /src/components/OptiScalerControls.tsx | |
| parent | c22c11714150d53701016efe2daeb5cd02ae02a3 (diff) | |
| download | Decky-Framegen-1ff60fe98f2adeb4f19a5db5ae8b10ebc77a2749.tar.gz Decky-Framegen-1ff60fe98f2adeb4f19a5db5ae8b10ebc77a2749.zip | |
ui cleanup and hide on mode change to manual
Diffstat (limited to 'src/components/OptiScalerControls.tsx')
| -rw-r--r-- | src/components/OptiScalerControls.tsx | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/components/OptiScalerControls.tsx b/src/components/OptiScalerControls.tsx index 3a288e8..468683c 100644 --- a/src/components/OptiScalerControls.tsx +++ b/src/components/OptiScalerControls.tsx @@ -22,6 +22,7 @@ export function OptiScalerControls({ pathExists, setPathExists }: OptiScalerCont const [uninstalling, setUninstalling] = useState(false); const [installResult, setInstallResult] = useState<OperationResult | null>(null); const [uninstallResult, setUninstallResult] = useState<OperationResult | null>(null); + const [manualModeEnabled, setManualModeEnabled] = useState(false); useEffect(() => { if (installResult) { return createAutoCleanupTimer(() => setInstallResult(null), TIMEOUTS.resultDisplay); @@ -76,12 +77,18 @@ export function OptiScalerControls({ pathExists, setPathExists }: OptiScalerCont <OptiScalerHeader pathExists={pathExists} /> - <ManualPatchControls isAvailable={pathExists === true} /> + <ManualPatchControls + isAvailable={pathExists === true} + onManualModeChange={setManualModeEnabled} + /> - <ClipboardCommands pathExists={pathExists} /> - - <InstructionCard pathExists={pathExists} /> - + {!manualModeEnabled && ( + <> + <ClipboardCommands pathExists={pathExists} /> + + <InstructionCard pathExists={pathExists} /> + </> + )} <OptiScalerWiki pathExists={pathExists} /> <UninstallButton |
