From c1f549e55104c2e46573a08a9ab132f955d0561c Mon Sep 17 00:00:00 2001
From: Sebastian Krzyszkowiak <dos@dosowisko.net>
Date: Sat, 18 Nov 2023 01:27:27 +0100
Subject: [PATCH] Don't allow to play notes out of order

---
 song.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/song.py b/song.py
index bdc24c8..702a815 100644
--- a/song.py
+++ b/song.py
@@ -606,7 +606,7 @@ class SongView(BaseView):
                 if e != event and e.time == event.time and e.missed:
                     bad_chord = True
                 
-            if bad_chord:
+            if bad_chord or event.time < self.laststreak:
                 utils.play_fiba(self.app)
                 utils.emit("bad", event.number)
                 self.bad = 1.0
-- 
GitLab