From a35dae3e18e830ff31ab83f1abb80b26e707fc83 Mon Sep 17 00:00:00 2001 From: Chubby Granny Chaser Date: Sun, 6 Apr 2025 23:04:01 +0100 Subject: [PATCH] feat: disabling button when installing --- src/renderer/src/pages/settings/settings-general.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/pages/settings/settings-general.tsx b/src/renderer/src/pages/settings/settings-general.tsx index d69745f7..308b24e7 100644 --- a/src/renderer/src/pages/settings/settings-general.tsx +++ b/src/renderer/src/pages/settings/settings-general.tsx @@ -13,6 +13,7 @@ import { orderBy } from "lodash-es"; import { settingsContext } from "@renderer/context"; import "./settings-general.scss"; import { DesktopDownloadIcon } from "@primer/octicons-react"; +import { logger } from "@renderer/logger"; interface LanguageOption { option: string; @@ -150,7 +151,8 @@ export function SettingsGeneral() { setInstallingCommonRedist(true); try { await window.electron.installCommonRedist(); - } finally { + } catch (err) { + logger.error(err); setInstallingCommonRedist(false); } };