diff --git a/frontend/src/components/Buttons/Playback/PlayPauseButton.vue b/frontend/src/components/Buttons/Playback/PlayPauseButton.vue
index 3565e5d577b..c01870610b1 100644
--- a/frontend/src/components/Buttons/Playback/PlayPauseButton.vue
+++ b/frontend/src/components/Buttons/Playback/PlayPauseButton.vue
@@ -3,7 +3,11 @@
icon
:size="size"
:loading="playbackManager.isBuffering"
- @click="playbackManager.playPause">
+ @click="(e: MouseEvent) => {
+ if ('pointerType' in e && e.pointerType) {
+ playbackManager.playPause()
+ }
+ }">
@@ -11,6 +15,9 @@