From 9e3a2d78ebbad2632fb05c598bcf4a01d719c333 Mon Sep 17 00:00:00 2001 From: Admin Date: Sun, 21 Jun 2026 12:00:07 +0300 Subject: [PATCH 1/2] fix: miniplayer tap handling on iOS --- src/lib/components/ui/player/wrapper.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/ui/player/wrapper.svelte b/src/lib/components/ui/player/wrapper.svelte index 2fef6970..3f24c700 100644 --- a/src/lib/components/ui/player/wrapper.svelte +++ b/src/lib/components/ui/player/wrapper.svelte @@ -72,14 +72,14 @@ $bottom = istop ? '-100vb' : '0px' $right = isleft ? '-100vi' : '100%' dragging = false - if (pointerId) wrapper.releasePointerCapture(pointerId) + if (pointerId && wrapper.hasPointerCapture(pointerId)) wrapper.releasePointerCapture(pointerId) }
From 4e705be5f5bae75bae435aa598c9bc525b57de8d Mon Sep 17 00:00:00 2001 From: Admin Date: Sun, 21 Jun 2026 12:31:41 +0300 Subject: [PATCH 2/2] fix: remove pointer capture check --- src/lib/components/ui/player/wrapper.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/components/ui/player/wrapper.svelte b/src/lib/components/ui/player/wrapper.svelte index 3f24c700..45ffa04c 100644 --- a/src/lib/components/ui/player/wrapper.svelte +++ b/src/lib/components/ui/player/wrapper.svelte @@ -72,7 +72,7 @@ $bottom = istop ? '-100vb' : '0px' $right = isleft ? '-100vi' : '100%' dragging = false - if (pointerId && wrapper.hasPointerCapture(pointerId)) wrapper.releasePointerCapture(pointerId) + if (pointerId) wrapper.releasePointerCapture(pointerId) }