From 3c132aeb3c3d557be4e03dc3d61a4f82a6409e8e Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Wed, 16 Jul 2025 00:17:54 +0200 Subject: [PATCH] feat: DoH on android, delay unimerse on seeking, don't autostart external player --- package.json | 2 +- .../components/ui/player/externalplayer.svelte | 2 +- src/lib/components/ui/player/player.svelte | 8 ++++---- src/lib/components/ui/player/seekbar.svelte | 2 +- src/routes/app/settings/+page.svelte | 16 +++++++++------- src/routes/app/settings/client/+page.svelte | 6 +++++- 6 files changed, 21 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index de9620c..21a9ed9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "6.4.40", + "version": "6.4.41", "license": "BUSL-1.1", "private": true, "packageManager": "pnpm@9.14.4", diff --git a/src/lib/components/ui/player/externalplayer.svelte b/src/lib/components/ui/player/externalplayer.svelte index b13e3d2..d543ad4 100644 --- a/src/lib/components/ui/player/externalplayer.svelte +++ b/src/lib/components/ui/player/externalplayer.svelte @@ -34,7 +34,7 @@ function openPlayer () { if (isMiniplayer) goto('/app/player/') } - const player = native.spawnPlayer(mediaInfo.file.url) + const player = isMiniplayer ? Promise.resolve() : native.spawnPlayer(mediaInfo.file.url) const startTime = Date.now() const elapsed = writable(0, (set) => { diff --git a/src/lib/components/ui/player/player.svelte b/src/lib/components/ui/player/player.svelte index ac5756f..3c8904c 100644 --- a/src/lib/components/ui/player/player.svelte +++ b/src/lib/components/ui/player/player.svelte @@ -784,7 +784,7 @@ {#if !isMiniplayer}