diff --git a/src/renderer/views/set/index.vue b/src/renderer/views/set/index.vue index 3645b3c..a3b2cb8 100644 --- a/src/renderer/views/set/index.vue +++ b/src/renderer/views/set/index.vue @@ -1082,7 +1082,7 @@ const musicSources = computed({ }, set: (newValue: Platform[]) => { // 确保至少选择一个音源 - const valuesToSet = newValue.length > 0 ? newValue : ALL_PLATFORMS; + const valuesToSet = newValue.length > 0 ? [...new Set(newValue)] : ALL_PLATFORMS; setData.value = { ...setData.value, enabledMusicSources: valuesToSet