saving
This commit is contained in:
parent
11f5804e04
commit
a87e9a8fd1
|
|
@ -118,8 +118,8 @@
|
||||||
<div id="playlist-contents-header">
|
<div id="playlist-contents-header">
|
||||||
<span id="selected-playlist-name">Select a playlist</span>
|
<span id="selected-playlist-name">Select a playlist</span>
|
||||||
<div id="playlist-actions" class="hidden">
|
<div id="playlist-actions" class="hidden">
|
||||||
<button id="btn-playlist-add-queue" title="Add all to queue">Add to Queue</button>
|
<button id="btn-playlist-add-queue" title="Add playlist to queue">Add playlist to queue</button>
|
||||||
<button id="btn-playlist-play-next" title="Play next">Play Next</button>
|
<button id="btn-playlist-play-next" title="Play next">Queue playlist next</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="playlist-tracks"></div>
|
<div id="playlist-tracks"></div>
|
||||||
|
|
|
||||||
|
|
@ -274,8 +274,8 @@
|
||||||
showContextMenu(e, track, originalIndex, canEditQueue);
|
showContextMenu(e, track, originalIndex, canEditQueue);
|
||||||
};
|
};
|
||||||
|
|
||||||
// Drag start/end handlers - library always, queue/playlist with permissions
|
// Drag start/end handlers - library/playlist always (read access), queue needs edit permission
|
||||||
const canDrag = type === 'library' || (type === 'queue' && canEditQueue) || (type === 'playlist' && isPlaylistOwner);
|
const canDrag = type === 'library' || type === 'playlist' || (type === 'queue' && canEditQueue);
|
||||||
console.log(`[Drag] wireTrackEvents: type=${type} canDrag=${canDrag} canEditQueue=${canEditQueue}`);
|
console.log(`[Drag] wireTrackEvents: type=${type} canDrag=${canDrag} canEditQueue=${canEditQueue}`);
|
||||||
if (canDrag) {
|
if (canDrag) {
|
||||||
div.ondragstart = (e) => handleDragStart(e, track, originalIndex, div);
|
div.ondragstart = (e) => handleDragStart(e, track, originalIndex, div);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue