mirror of
https://github.com/kilyabin/psysonic.git
synced 2026-07-21 22:15:40 +00:00
fix(favorites): artist link no-play + inline bulk action chips (#746)
* fix(favorites): artist link in songs table no longer triggers playback The artist cell's click handler navigated without `stopPropagation`, so the row's onClick still fired and started the track. Matches the album cell's behaviour and the other tracklists (SongRow, PlaylistTracklist, PlaylistSuggestions, SongCard, AlbumCard) — all of which already guard the navigation click. * fix(favorites): inline bulk action chips in section header The full-width bulk-action bar above the column header pushed every row down by ~36 px when an item was selected, making it harder to pick adjacent items. Move the "X selected / Add to playlist / Clear" cluster into the existing action-buttons row (right-aligned via margin-left: auto), matching the album toolbar pattern. Selection mode no longer shifts the rows. Clear-selection button uses `btn-surface` to match the other secondary actions on the page (post-#745 convention). * docs(changelog): note Favorites artist-link + bulk-bar fixes (#746)
This commit is contained in:
committed by
GitHub
parent
3b94368ffa
commit
2beb30f871
@@ -638,6 +638,13 @@ Foundational work: faster reviews, narrower diffs, and a safety net under the pa
|
||||
* Hero pills stay visible against light-toned cover art (opaque fill), and the pagination dots are readable on every backdrop (brighter inactive dot with a dark outline, accent-coloured active dot).
|
||||
* Composers grid no longer reserves ~200 px per virtual row for ~78 px text-only tiles. The Tracks "browse all" header now lives inside the scroll container so columns line up with the rows under wider fonts like **OpenDyslexic**, and the header stays pinned while scrolling.
|
||||
|
||||
### Favorites — artist link no longer triggers playback, bulk selection no longer shifts the rows
|
||||
|
||||
**By [@Psychotoxical](https://github.com/Psychotoxical), thanks to zunoz for the report on the Psysonic Discord, PR [#746](https://github.com/Psychotoxical/psysonic/pull/746)**
|
||||
|
||||
* Clicking the **artist** in the Favorites songs table opened the artist page _and_ started the song — the cell was missing the click guard the album cell already had. Now matches every other tracklist in the app.
|
||||
* Selecting a song no longer pushes the column header and every row down by one line. The "X selected / Add to playlist / Clear" cluster moved out of the full-width bar into the existing action-buttons row (right-aligned), matching the album toolbar, so the next item stays under the same cursor position.
|
||||
|
||||
## [1.45.0] - 2026-05-04
|
||||
|
||||
## Added
|
||||
|
||||
Reference in New Issue
Block a user