diff --git a/src/hooks/useMultimediaKeys.ts b/src/hooks/useMultimediaKeys.ts index 939e17b..5715106 100644 --- a/src/hooks/useMultimediaKeys.ts +++ b/src/hooks/useMultimediaKeys.ts @@ -57,6 +57,8 @@ export function useMultimediaKeys(options: MultimediaKeysOptions = {}) { break; case "s": + // Speed is shift+s (S) so plain `s` stays free for search. + if (!key.shift) return; emit("media.speedCycle", {}); break; diff --git a/src/pages/Player/PlaybackControls.tsx b/src/pages/Player/PlaybackControls.tsx index b8b653a..ad65dd9 100644 --- a/src/pages/Player/PlaybackControls.tsx +++ b/src/pages/Player/PlaybackControls.tsx @@ -68,7 +68,7 @@ export function PlaybackControls(props: PlaybackControlsProps) { Speed {props.speed}x - s + S {/* audio warnings — wrap to their own (3rd) line when the row is tight */}