diff --git a/crates/tek_sequencer/src/sequencer_tui.rs b/crates/tek_sequencer/src/sequencer_tui.rs index bb633a71..0c9a6197 100644 --- a/crates/tek_sequencer/src/sequencer_tui.rs +++ b/crates/tek_sequencer/src/sequencer_tui.rs @@ -78,7 +78,7 @@ impl Content for PhraseEditor { self.height.store(h, Ordering::Relaxed); let mut axis = self.note_axis.write().unwrap(); if let Some(point) = axis.point { - if point.saturating_sub(axis.start) / 2 > h { + if point.saturating_sub(axis.start) >= (h * 2).saturating_sub(1) { axis.start += 1; } }