save 10 lines in transport toolbar handles

This commit is contained in:
🪞👃🪞 2024-10-06 05:13:36 +03:00
parent 1adee9ab13
commit c24f9a9eb5

View file

@ -13,29 +13,19 @@ impl TransportToolbar<Tui> {
}
fn handle_quant (&mut self, from: &TuiInput) -> Perhaps<bool> {
match from.event() {
key!(KeyCode::Char(',')) => {
self.quant = prev_note_length(self.quant);
Ok(Some(true))
},
key!(KeyCode::Char('.')) => {
self.quant = next_note_length(self.quant);
Ok(Some(true))
},
_ => Ok(None)
key!(KeyCode::Char(',')) => { self.quant = prev_note_length(self.quant); },
key!(KeyCode::Char('.')) => { self.quant = next_note_length(self.quant); },
_ => return Ok(None)
}
return Ok(Some(true))
}
fn handle_sync (&mut self, from: &TuiInput) -> Perhaps<bool> {
match from.event() {
key!(KeyCode::Char(',')) => {
self.sync = prev_note_length(self.sync);
Ok(Some(true))
},
key!(KeyCode::Char('.')) => {
self.sync = next_note_length(self.sync);
Ok(Some(true))
},
_ => Ok(None)
key!(KeyCode::Char(',')) => { self.sync = prev_note_length(self.sync); },
key!(KeyCode::Char('.')) => { self.sync = next_note_length(self.sync); },
_ => return Ok(None)
}
return Ok(Some(true))
}
}