diff --git a/src/settings/categories/externalLyric.ts b/src/settings/categories/externalLyric.ts index baf8a815a..d1586bff6 100644 --- a/src/settings/categories/externalLyric.ts +++ b/src/settings/categories/externalLyric.ts @@ -378,12 +378,15 @@ const taskbarLyricSection: SettingSection = { type: "switch", binding: { store: "settings", path: "system.taskbarLyric.doubleLine" }, defaultValue: true, - }, - { - key: "taskbarLyricShowTranslation", - type: "switch", - binding: { store: "settings", path: "system.taskbarLyric.showTranslation" }, - defaultValue: true, + children: [ + { + key: "taskbarLyricShowTranslation", + type: "switch", + binding: { store: "settings", path: "system.taskbarLyric.showTranslation" }, + defaultValue: true, + disabled: () => !useSettingsStore().system.taskbarLyric.doubleLine, + }, + ], }, ], };