From dee73d56327e45fa5a7e26723b4f2931b4b038c5 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Wed, 12 Nov 2025 20:03:37 -0800 Subject: [PATCH] set sane default for sideQueue column config --- src/renderer/store/settings.store.ts | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/renderer/store/settings.store.ts b/src/renderer/store/settings.store.ts index a408636ed..32d04fe21 100644 --- a/src/renderer/store/settings.store.ts +++ b/src/renderer/store/settings.store.ts @@ -9,6 +9,7 @@ import { createWithEqualityFn } from 'zustand/traditional'; import i18n from '/@/i18n/i18n'; import { ALBUM_TABLE_COLUMNS, + pickTableColumns, PLAYLIST_SONG_TABLE_COLUMNS, PLAYLIST_TABLE_COLUMNS, SONG_TABLE_COLUMNS, @@ -861,14 +862,16 @@ const initialState: SettingsState = { pagination: ListPaginationType.INFINITE, table: { autoFitColumns: true, - columns: SONG_TABLE_COLUMNS.map((column) => ({ - align: column.align, - autoSize: column.autoSize, - id: column.value, - isEnabled: column.isEnabled, - pinned: column.pinned, - width: column.width, - })), + columns: pickTableColumns({ + autoSizeColumns: [TableColumn.TITLE_COMBINED], + columns: SONG_TABLE_COLUMNS, + enabledColumns: [ + TableColumn.ROW_INDEX, + TableColumn.TITLE_COMBINED, + TableColumn.DURATION, + TableColumn.USER_FAVORITE, + ], + }), enableAlternateRowColors: true, enableHorizontalBorders: true, enableRowHoverHighlight: true,