diff --git a/src/components/Queue.svelte b/src/components/Queue.svelte index 1b8bbe4..6319329 100644 --- a/src/components/Queue.svelte +++ b/src/components/Queue.svelte @@ -184,6 +184,7 @@ bind:this={queue_element} class="content relative -mt-px border-l outline-none" tabindex="-1" + on:mousedown|self={() => selection.clear()} on:keydown={scroll_container_keydown} on:keydown={(e) => { if (check_shortcut(e, 'Backspace') && selection.items.size >= 1) { @@ -193,7 +194,6 @@ selection.handle_keydown(e) } }} - on:mousedown|self={selection.clear} > {#if $queue.past.length || $queue.current}
@@ -281,7 +281,7 @@

selection.clear()} > Up Next {#if $queue.user_queue.length > 0} @@ -343,7 +343,7 @@

selection.clear()} > Autoplay

diff --git a/src/components/TrackList.svelte b/src/components/TrackList.svelte index f19fb47..55fa15f 100644 --- a/src/components/TrackList.svelte +++ b/src/components/TrackList.svelte @@ -460,10 +460,10 @@
selection.clear()} tabindex="0" + on:mousedown|self={() => selection.clear()} on:keydown={scroll_container_keydown} + on:keydown={keydown} >