From 1e17e5ac8a8923e5e3f2283808a92b3ae30e6600 Mon Sep 17 00:00:00 2001 From: hrz <1710360675@qq.com> Date: Thu, 28 May 2026 14:41:06 +0800 Subject: [PATCH] =?UTF-8?q?fixed:=E5=BD=93=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E7=9A=84=E5=B0=B1=E6=95=B0=E6=8D=AE=E4=B8=8D=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E6=96=B0=E7=89=B9=E6=80=A7=E6=97=B6=EF=BC=8C=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=96=B0=E7=89=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/manager-web/src/utils/featureManager.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main/manager-web/src/utils/featureManager.js b/main/manager-web/src/utils/featureManager.js index f3f7a2ae..4e1c161b 100644 --- a/main/manager-web/src/utils/featureManager.js +++ b/main/manager-web/src/utils/featureManager.js @@ -332,6 +332,9 @@ class FeatureManager { Object.keys(featureUpdates).forEach(featureKey => { if (features[featureKey]) { features[featureKey].enabled = featureUpdates[featureKey]; + } else if (this.defaultFeatures[featureKey]) { + features[featureKey] = { ...this.defaultFeatures[featureKey] }; + features[featureKey].enabled = featureUpdates[featureKey]; } }); this.saveConfig(features);