[READ-ONLY] Mirror of https://github.com/probablykasper/ferrum. Music library app for Mac, Linux and Windows ferrum.kasper.space
electron linux macos music music-library music-player napi windows
0

Configure Feed

Select the types of activity you want to include in your feed.

Mobile: Fix sort on open

Kasper (Mar 10, 2026, 4:06 PM +0100) ff3691a8 6d338da5

+3 -6
+3 -6
mobile/src/routes/Library.svelte
··· 108 108 } 109 109 110 110 function open_playlist(id: string) { 111 - tracks_page_options.filter_query = '' 111 + tracks_page_options.sort_key = 'dateAdded' 112 + tracks_page_options.sort_desc = false 112 113 tracks_page_options.filter_query = '' 113 114 // eslint-disable-next-line svelte/no-navigation-without-resolve 114 115 goto(resolve('/') + `?view=tracks&id=${id}`) ··· 121 122 const tracks_page = $derived( 122 123 view.kind === 'tracks' ? await get_tracks_page(tracks_page_options) : null, 123 124 ) 124 - let item_ids: number[] = $state([]) 125 - $effect(() => { 126 - item_ids = tracks_page?.item_ids ?? [] 127 - }) 128 125 129 126 // const genres = $derived( 130 127 // [ ··· 459 456 <ul class="divide-y divide-neutral-200 dark:divide-neutral-900"> 460 457 <VirtualListBlock 461 458 buffer={10} 462 - items={item_ids} 459 + items={tracks_page.item_ids} 463 460 get_key={(item) => item} 464 461 item_height={84} 465 462 {scroll_container}