fix(tracker): only add NoteOffs when keyjazz key is released during notetracking

This commit is contained in:
vsariola 2021-02-16 23:30:59 +02:00
parent b095b799a0
commit da6cc0a2b8

View File

@ -399,7 +399,7 @@ func (t *Tracker) KeyEvent(w *app.Window, e key.Event) bool {
if f, ok := t.KeyPlaying[e.Name]; ok {
f()
delete(t.KeyPlaying, e.Name)
if t.EditMode == EditTracks && t.Playing && t.getCurrent() == 1 {
if t.EditMode == EditTracks && t.Playing && t.getCurrent() == 1 && t.NoteTracking {
t.SetCurrentNote(0)
}
}