diff --git a/js/events.js b/js/events.js index 8e8ade5..44b9f82 100644 --- a/js/events.js +++ b/js/events.js @@ -1649,7 +1649,12 @@ export function initializeTrackInteractions(player, api, mainContent, contextMen if (trackItem && (trackItem.classList.contains('unavailable') || trackItem.classList.contains('blocked'))) { return; } - if (trackItem && !trackItem.dataset.queueIndex && !e.target.closest('.remove-from-playlist-btn') && !e.target.closest('.artist-link')) { + if ( + trackItem && + !trackItem.dataset.queueIndex && + !e.target.closest('.remove-from-playlist-btn') && + !e.target.closest('.artist-link') + ) { const parentList = trackItem.closest('.track-list'); const allTrackElements = Array.from(parentList.querySelectorAll('.track-item')); const trackList = allTrackElements.map((el) => trackDataStore.get(el)).filter(Boolean); @@ -1799,7 +1804,8 @@ export function initializeTrackInteractions(player, api, mainContent, contextMen } // Render sub-menu - let subMenuHTML = '