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> { fn handle_quant (&mut self, from: &TuiInput) -> Perhaps<bool> {
match from.event() { match from.event() {
key!(KeyCode::Char(',')) => { key!(KeyCode::Char(',')) => { self.quant = prev_note_length(self.quant); },
self.quant = prev_note_length(self.quant); key!(KeyCode::Char('.')) => { self.quant = next_note_length(self.quant); },
Ok(Some(true)) _ => return Ok(None)
},
key!(KeyCode::Char('.')) => {
self.quant = next_note_length(self.quant);
Ok(Some(true))
},
_ => Ok(None)
} }
return Ok(Some(true))
} }
fn handle_sync (&mut self, from: &TuiInput) -> Perhaps<bool> { fn handle_sync (&mut self, from: &TuiInput) -> Perhaps<bool> {
match from.event() { match from.event() {
key!(KeyCode::Char(',')) => { key!(KeyCode::Char(',')) => { self.sync = prev_note_length(self.sync); },
self.sync = prev_note_length(self.sync); key!(KeyCode::Char('.')) => { self.sync = next_note_length(self.sync); },
Ok(Some(true)) _ => return Ok(None)
},
key!(KeyCode::Char('.')) => {
self.sync = next_note_length(self.sync);
Ok(Some(true))
},
_ => Ok(None)
} }
return Ok(Some(true))
} }
} }