fix: radio mode appends songs without restarting; favorites/song row mobile fixes
- fillRadioQueue: use addToQueue instead of setQueue so toggling radio mode no longer resets position to 0 on the current song - loadStarred: pass noArtistLink/noAlbumLink to prevent accidental navigation taps on mobile (matches playlist behavior) - styles.css: add pointer:coarse alongside hover:none so song-actions are visible on Android WebView which may report hover:hover - components.js: remove inline download button from song row; keep only star and 3-dots (download stays accessible via context menu) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
1b7c05f66d
commit
e893b7cc12
4 files changed
+9
-8
No files matched your search
+1
-1
@@ -189,7 +189,7 @@ nav{flex:1;overflow-y:auto;padding:4px 10px}
|
||||
.song-dur{font-size:11px;color:var(--text3);font-family:var(--mono)}
|
||||
.song-actions{display:flex;gap:2px;opacity:0;transition:opacity .15s}
|
||||
.song-item:hover .song-actions{opacity:1}
|
||||
@media (hover:none){.song-actions{opacity:1}}
|
||||
@media (hover:none),(pointer:coarse){.song-actions{opacity:1}}
|
||||
/* ── PLAYLIST DRAG & DROP ── */
|
||||
.song-list.pl-draggable .song-item{grid-template-columns:18px 32px 44px 1fr auto}
|
||||
.pl-drag-handle{display:flex;align-items:center;justify-content:center;color:var(--text3);opacity:0;cursor:grab;transition:opacity .15s;touch-action:none}
|
||||
|
||||
Reference in new issue
Block a user