diff --git a/src/renderer/views/Leaderboard.vue b/src/renderer/views/Leaderboard.vue index a3e075d2..45f7e42a 100644 --- a/src/renderer/views/Leaderboard.vue +++ b/src/renderer/views/Leaderboard.vue @@ -303,8 +303,7 @@ export default { .listsContent { flex: auto; min-width: 0; - overflow-y: scroll; - overflow-x: hidden; + overflow-y: scroll !important; // border-right: 1px solid rgba(0, 0, 0, 0.12); } .listsItem { diff --git a/src/renderer/views/list/components/MyLists.vue b/src/renderer/views/list/components/MyLists.vue index 1bc663c5..11747dab 100644 --- a/src/renderer/views/list/components/MyLists.vue +++ b/src/renderer/views/list/components/MyLists.vue @@ -473,8 +473,7 @@ export default { .listsContent { flex: auto; min-width: 0; - overflow-y: scroll; - overflow-x: hidden; + overflow-y: scroll !important; // border-right: 1px solid rgba(0, 0, 0, 0.12); } .listsItem { diff --git a/src/renderer/views/setting/components/SettingBackup.vue b/src/renderer/views/setting/components/SettingBackup.vue index b7b1962f..559e3484 100644 --- a/src/renderer/views/setting/components/SettingBackup.vue +++ b/src/renderer/views/setting/components/SettingBackup.vue @@ -288,11 +288,12 @@ export default { if (/,/.test(str)) str = `"${str}"` return str } + const header = '歌曲名,艺术家,专辑名\n' if (isMerge) { - saveStrToFile(savePath, iconv.encode(lists.map(l => l.list.map(m => `${filterStr(m.name)},${filterStr(m.singer)},${filterStr(m.albumName)}`).join('\n')).join('\n'), 'utf8', { addBOM: true })) + saveStrToFile(savePath, iconv.encode(header + lists.map(l => l.list.map(m => `${filterStr(m.name)},${filterStr(m.singer)},${filterStr(m.albumName)}`).join('\n')).join('\n'), 'utf8', { addBOM: true })) } else { for await (const list of lists) { - await saveStrToFile(path.join(savePath, `lx_list_${filterFileName(list.name)}.csv`), iconv.encode(list.list.map(m => `${filterStr(m.name)},${filterStr(m.singer)},${filterStr(m.albumName)}`).join('\n'), 'utf8', { addBOM: true })) + await saveStrToFile(path.join(savePath, `lx_list_${filterFileName(list.name)}.csv`), iconv.encode(header + list.list.map(m => `${filterStr(m.name)},${filterStr(m.singer)},${filterStr(m.albumName)}`).join('\n'), 'utf8', { addBOM: true })) } } }