From 8a49e32d2ac2874a355ff2ea0faac3c808c47001 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sun, 1 Jan 2023 14:16:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/utils/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/utils/index.ts b/src/main/utils/index.ts index 922680e3..2bc80a80 100644 --- a/src/main/utils/index.ts +++ b/src/main/utils/index.ts @@ -60,7 +60,7 @@ export const mergeSetting = (originSetting: LX.AppSetting, targetSetting?: Parti updatedSettingKeys: Array updatedSetting: Partial } => { - let originSettingCopy: LX.AppSetting = JSON.parse(JSON.stringify(originSetting)) + let originSettingCopy: LX.AppSetting = { ...originSetting } // const defaultVersion = targetSettingCopy.version const updatedSettingKeys: Array = [] const updatedSetting: Partial = {} @@ -114,7 +114,7 @@ export const updateSetting = (setting?: Partial, isInit: boolean let originSetting: LX.AppSetting if (isInit) { if (setting) setting = migrateSetting(setting) - originSetting = defaultSetting + originSetting = { ...defaultSetting } } else originSetting = global.lx.appSetting const result = mergeSetting(originSetting, setting)