Browse Source

Merge pull request #276 from JipFr/dev

feat(player): add soundbar visibility thingie for M keyboard shortcut
pull/277/head
mrjvs 2 years ago committed by GitHub
parent
commit
6fb76908ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      src/hooks/useVolumeToggle.ts
  2. 2
      src/video/components/actions/KeyboardShortcutsAction.tsx

6
src/hooks/useVolumeToggle.ts

@ -7,12 +7,12 @@ export function useVolumeControl(descriptor: string) { @@ -7,12 +7,12 @@ export function useVolumeControl(descriptor: string) {
const controls = useControls(descriptor);
const mediaPlaying = useMediaPlaying(descriptor);
const toggleVolume = () => {
const toggleVolume = (isKeyboardEvent = false) => {
if (mediaPlaying.volume > 0) {
setStoredVolume(mediaPlaying.volume);
controls.setVolume(0);
controls.setVolume(0, isKeyboardEvent);
} else {
controls.setVolume(storedVolume > 0 ? storedVolume : 1);
controls.setVolume(storedVolume > 0 ? storedVolume : 1, isKeyboardEvent);
}
};

2
src/video/components/actions/KeyboardShortcutsAction.tsx

@ -60,7 +60,7 @@ export function KeyboardShortcutsAction() { @@ -60,7 +60,7 @@ export function KeyboardShortcutsAction() {
// Mute
case "m":
toggleVolume();
toggleVolume(true);
break;
// Decrease volume

Loading…
Cancel
Save