fix global hotkey volume step (#1614)

This commit is contained in:
jeffvli
2026-01-29 22:23:09 -08:00
parent 8c65775310
commit 4d81dc49fa
@@ -3,7 +3,7 @@ import isElectron from 'is-electron';
import { useCallback, useEffect } from 'react';
import { useIsRadioActive } from '/@/renderer/features/radio/hooks/use-radio-player';
import { usePlayerActions } from '/@/renderer/store';
import { usePlayerActions, useVolumeWheelStep } from '/@/renderer/store';
import { toast } from '/@/shared/components/toast/toast';
const mpvPlayer = isElectron() ? window.api.mpvPlayer : null;
@@ -12,6 +12,7 @@ const ipc = isElectron() ? window.api.ipc : null;
export const useMainPlayerListener = () => {
const isRadioActive = useIsRadioActive();
const volumeWheelStep = useVolumeWheelStep();
const {
decreaseVolume,
increaseVolume,
@@ -104,11 +105,11 @@ export const useMainPlayerListener = () => {
});
mpvPlayerListener.rendererVolumeUp(() => {
increaseVolume(1);
increaseVolume(volumeWheelStep);
});
mpvPlayerListener.rendererVolumeDown(() => {
decreaseVolume(1);
decreaseVolume(volumeWheelStep);
});
mpvPlayerListener.rendererError((_event: any, message: string) => {
@@ -148,6 +149,7 @@ export const useMainPlayerListener = () => {
mediaTogglePlayPause,
toggleRepeat,
toggleShuffle,
volumeWheelStep,
]);
};