diff --git a/package.json b/package.json index db9ff37..5adc6b4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "6.4.77", + "version": "6.4.78", "license": "BUSL-1.1", "private": true, "packageManager": "pnpm@9.15.5", diff --git a/src/lib/components/ui/player/player.svelte b/src/lib/components/ui/player/player.svelte index 641741e..9886cec 100644 --- a/src/lib/components/ui/player/player.svelte +++ b/src/lib/components/ui/player/player.svelte @@ -470,7 +470,10 @@ native.setActionHandler('previoustrack', () => prev?.()) native.setActionHandler('nexttrack', () => next?.()) // about://flags/#auto-picture-in-picture-for-video-playback - native.setActionHandler('enterpictureinpicture', () => pip.pip(true)) + native.setActionHandler('enterpictureinpicture', () => { + goto('/app/player') + pip.pip(true) + }) let openSubs: () => Promise @@ -560,10 +563,7 @@ desc: 'Toggle Mute' }, KeyP: { - fn: () => { - goto('/app/player') - pip.pip() - }, + fn: () => pip.pip(), id: 'picture_in_picture', icon: PictureInPicture2, type: 'icon',