From 4d67618390b92f84f18fbe830fd0dc85795482f4 Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Fri, 18 Jul 2025 20:32:17 +0200 Subject: [PATCH] fix: android mediastate --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- src/lib/components/ui/player/player.svelte | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 1ff6905..1e50086 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "6.4.58", + "version": "6.4.59", "license": "BUSL-1.1", "private": true, "packageManager": "pnpm@9.15.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 954f666..ffda5ee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -91,7 +91,7 @@ importers: version: 15.0.11 native: specifier: github:hayase-app/native - version: https://codeload.github.com/hayase-app/native/tar.gz/151ca360188ffd431143f1b9ba2f33ae0a87480b + version: https://codeload.github.com/hayase-app/native/tar.gz/31eb40c6c662dc58030bd70a279d9b8d38e3b904 p2pt: specifier: github:ThaUnknown/p2pt#modernise version: https://codeload.github.com/ThaUnknown/p2pt/tar.gz/9ad7a56ed6ee43f5664ebad33b803702ee349316 @@ -1900,8 +1900,8 @@ packages: engines: {node: ^18 || >=20} hasBin: true - native@https://codeload.github.com/hayase-app/native/tar.gz/151ca360188ffd431143f1b9ba2f33ae0a87480b: - resolution: {tarball: https://codeload.github.com/hayase-app/native/tar.gz/151ca360188ffd431143f1b9ba2f33ae0a87480b} + native@https://codeload.github.com/hayase-app/native/tar.gz/31eb40c6c662dc58030bd70a279d9b8d38e3b904: + resolution: {tarball: https://codeload.github.com/hayase-app/native/tar.gz/31eb40c6c662dc58030bd70a279d9b8d38e3b904} version: 1.0.0 natural-compare@1.4.0: @@ -4550,7 +4550,7 @@ snapshots: nanoid@5.1.5: {} - native@https://codeload.github.com/hayase-app/native/tar.gz/151ca360188ffd431143f1b9ba2f33ae0a87480b: {} + native@https://codeload.github.com/hayase-app/native/tar.gz/31eb40c6c662dc58030bd70a279d9b8d38e3b904: {} natural-compare@1.4.0: {} diff --git a/src/lib/components/ui/player/player.svelte b/src/lib/components/ui/player/player.svelte index 54a66c2..8112647 100644 --- a/src/lib/components/ui/player/player.svelte +++ b/src/lib/components/ui/player/player.svelte @@ -450,8 +450,8 @@ $: if (readyState && !seekIndex) thumbnailer._paintThumbnail(video, playbackIndex) - $: native.setMediaSession(mediaInfo.session, mediaInfo.media.id) - $: native.setPositionState({ duration: safeduration, position: Math.min(Math.max(0, currentTime), safeduration), playbackRate }) + $: native.setMediaSession(mediaInfo.session, mediaInfo.media.id, safeduration) + $: native.setPositionState({ duration: safeduration, position: Math.min(Math.max(0, currentTime), safeduration), playbackRate }, readyState === 0 ? 'none' : paused ? 'paused' : 'playing') $: native.setPlayBackState(readyState === 0 ? 'none' : paused ? 'paused' : 'playing') native.setActionHandler('play', playPause) native.setActionHandler('pause', playPause)