From 9ecd04a52bfb12db97d762080945bd0eac2bc849 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Fern=C3=A1ndez?= Date: Mon, 12 Jun 2023 16:14:03 +0000 Subject: [PATCH] feat: add missing media keys --- frontend/src/composables/use-playerkeys.ts | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/frontend/src/composables/use-playerkeys.ts b/frontend/src/composables/use-playerkeys.ts index aa327e7aacc..99b22ba2d4b 100644 --- a/frontend/src/composables/use-playerkeys.ts +++ b/frontend/src/composables/use-playerkeys.ts @@ -1,4 +1,4 @@ -import { whenever, useMagicKeys, useThrottleFn, noop } from '@vueuse/core'; +import { whenever, useMagicKeys, noop } from '@vueuse/core'; import playbackManager from '@/store/playbackManager'; import { isTizen, isWebOS } from '@/utils/browser-detection'; @@ -18,13 +18,17 @@ export function usePlayerKeys(fullscreen = false, osdHandler = noop): void { osdHandler(); }; - whenever(keys.mediapause, playbackManager.pause); - whenever(keys.mediaplay, playbackManager.unpause); - whenever(keys.mediaplaypause, playbackManager.playPause); - whenever(keys.mediastop, playbackManager.stop); - whenever(keys.mediatracknext, playbackManager.setNextTrack); - whenever(keys.mediatrackprevious, playbackManager.setPreviousTrack); - whenever(keys.audiovolumemute, playbackManager.toggleMute); + whenever(keys.MediaPause, playbackManager.pause); + whenever(keys.Pause, playbackManager.pause); + whenever(keys.MediaPlay, playbackManager.unpause); + whenever(keys.MediaPlayPause, playbackManager.playPause); + whenever(keys.MediaStop, playbackManager.stop); + whenever(keys.Exit, playbackManager.stop); + whenever(keys.MediaTrackNext, playbackManager.setNextTrack); + whenever(keys.MediaTrackPrevious, playbackManager.setPreviousTrack); + whenever(keys.MediaFastForward, forwardFn); + whenever(keys.MediaRewind, backwardFn); + whenever(keys.AudioVolumeMute, playbackManager.toggleMute); whenever(keys.AudioVolumeUp, playbackManager.volumeUp); whenever(keys.AudioVolumeDown, playbackManager.volumeDown); @@ -40,6 +44,6 @@ export function usePlayerKeys(fullscreen = false, osdHandler = noop): void { whenever(keys.ArrowUp, playbackManager.volumeUp); whenever(keys.ArrowDown, playbackManager.volumeDown); whenever(keys.ArrowLeft, backwardFn); - whenever(keys.ArrowRigfht, forwardFn); + whenever(keys.ArrowRight, forwardFn); } }