From dd3f73ae547cfd3dd19c7cac2309aada58415f15 Mon Sep 17 00:00:00 2001 From: Fucheng Sha Date: Sat, 16 May 2026 13:00:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=85=B3=E9=97=AD=20MSD=20=E5=90=8E?= =?UTF-8?q?=E4=BF=9D=E5=AD=98=20HID=20=E9=85=8D=E7=BD=AE=E6=97=B6=E5=85=88?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=20MSD=20=E7=8A=B6=E6=80=81=E5=86=8D=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=E7=AB=AF=E7=82=B9=E9=A2=84=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit saveConfig 中调换 updateMsd 和 updateHid 的调用顺序,确保 HID 校验端点预算时 MSD enabled 状态已是最新值,避免被误判为超限。 Fixes mofeng-git/One-KVM#260 --- web/src/views/SettingsView.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/views/SettingsView.vue b/web/src/views/SettingsView.vue index efe343fd..0e5ef209 100644 --- a/web/src/views/SettingsView.vue +++ b/web/src/views/SettingsView.vue @@ -1129,10 +1129,10 @@ async function saveConfig() { hidUpdate.otg_functions = { ...config.value.hid_otg_functions } hidUpdate.otg_keyboard_leds = config.value.hid_otg_keyboard_leds } - await configStore.updateHid(hidUpdate) await configStore.updateMsd({ enabled: config.value.msd_enabled, }) + await configStore.updateHid(hidUpdate) } if (activeSection.value === 'msd') {