mirror of
https://github.com/LCE-Hub/LCE-Emerald-Launcher.git
synced 2026-09-23 08:32:51 +00:00
fix: real macos GPTK3 detection
This commit is contained in:
@@ -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');
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user