From cdb5390795455d18b207ba8873168fedf3beec0d Mon Sep 17 00:00:00 2001 From: unspeaker Date: Sun, 14 Jul 2024 00:31:10 +0300 Subject: [PATCH] constrain arranger --- src/devices/arranger.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/devices/arranger.rs b/src/devices/arranger.rs index 3c519a36..3a32e0c9 100644 --- a/src/devices/arranger.rs +++ b/src/devices/arranger.rs @@ -391,7 +391,7 @@ impl Arranger { self.selected.track().map(|t|self.tracks.get_mut(t)).flatten() } pub fn track_next (&mut self) { - self.selected.track_next(self.tracks.len()) + self.selected.track_next(self.tracks.len() - 1) } pub fn track_prev (&mut self) { self.selected.track_prev() @@ -421,7 +421,7 @@ impl Arranger { self.selected.scene().map(|s|self.scenes.get_mut(s)).flatten() } pub fn scene_next (&mut self) { - self.selected.scene_next(self.scenes.len()) + self.selected.scene_next(self.scenes.len() - 1) } pub fn scene_prev (&mut self) { self.selected.scene_prev()