diff --git a/apps/web/src/stores/playback-store.ts b/apps/web/src/stores/playback-store.ts index f887a08..0127edf 100644 --- a/apps/web/src/stores/playback-store.ts +++ b/apps/web/src/stores/playback-store.ts @@ -104,8 +104,12 @@ export const usePlaybackStore = create((set, get) => ({ setCurrentTime: (time: number) => set({ currentTime: time }), mute: () => { - const { volume } = get(); - set({ muted: true, previousVolume: volume, volume: 0 }); + const { volume, previousVolume } = get(); + set({ + muted: true, + previousVolume: volume > 0 ? volume : previousVolume, + volume: 0, + }); }, unmute: () => {