fix: real macos GPTK3 detection

This commit is contained in:
KayJann
2026-04-22 22:02:49 +02:00
parent 4f307dee39
commit 4ccae74746
2 changed files with 45 additions and 20 deletions
+6 -14
View File
@@ -59,24 +59,16 @@ const SetupView: React.FC<SetupViewProps> = ({ onComplete }) => {
const checkMacOSRuntime = async () => {
try {
const localStorageInstalled = localStorage.getItem('lce-macos-runtime-installed') === 'true';
if (localStorageInstalled) {
try {
const runtimeCheck = await TauriService.checkMacOSRuntimeInstalledFast();
if (runtimeCheck) {
setRuntimeAlreadyInstalled(true);
} else {
localStorage.removeItem('lce-macos-runtime-installed');
setRuntimeAlreadyInstalled(false);
}
} catch {
setRuntimeAlreadyInstalled(true);
}
const runtimeCheck = await TauriService.checkMacOSRuntimeInstalledFast();
setRuntimeAlreadyInstalled(runtimeCheck);
if (runtimeCheck) {
localStorage.setItem('lce-macos-runtime-installed', 'true');
} else {
setRuntimeAlreadyInstalled(false);
localStorage.removeItem('lce-macos-runtime-installed');
}
} catch {
setRuntimeAlreadyInstalled(false);
localStorage.removeItem('lce-macos-runtime-installed');
}
};