diff options
feat: further enhancements and an api breaking change
Diffstat (limited to 'src/lib/Player/FrameSlider.svelte')
-rw-r--r-- | src/lib/Player/FrameSlider.svelte | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/Player/FrameSlider.svelte b/src/lib/Player/FrameSlider.svelte index a632aa9..8018a7f 100644 --- a/src/lib/Player/FrameSlider.svelte +++ b/src/lib/Player/FrameSlider.svelte @@ -16,7 +16,13 @@ <div class="w-full flex items-center justify-center pt-2"> <div class="p-2 pr-1"> <button - onclick={() => { + onclick={(e) => { + e.stopPropagation(); + playing = !playing; + }} + onkeydown={(e) => { + e.stopPropagation(); + e.preventDefault(); playing = !playing; }} aria-label={playing ? 'pause' : 'play'} |