aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/screens/UScreenSing.pas11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/screens/UScreenSing.pas b/src/screens/UScreenSing.pas
index ecc0cc79..f26b8cf7 100644
--- a/src/screens/UScreenSing.pas
+++ b/src/screens/UScreenSing.pas
@@ -222,6 +222,17 @@ begin
Exit;
end;
+ // skip intro
+ Ord('S'):
+ begin
+ if (AudioPlayback.Position < CurrentSong.gap / 1000 - 6) then
+ begin
+ LyricsState.SetCurrentTime(CurrentSong.gap / 1000 - 5);
+ AudioPlayback.SetSyncSource(fLyricsSync);
+ end;
+ Exit;
+ end;
+
// pause
Ord('P'):
begin