Add OpsLog::select_previous

This commit is contained in:
Hanno Braun 2024-11-25 22:54:37 +01:00
parent 29527442dc
commit 225e66a92e
2 changed files with 5 additions and 1 deletions

View File

@ -98,7 +98,7 @@ impl ApplicationHandler for App {
self.ops.select_next(); self.ops.select_next();
} }
Key::Named(NamedKey::ArrowUp) => { Key::Named(NamedKey::ArrowUp) => {
self.ops.selected = self.ops.selected.saturating_sub(1); self.ops.select_previous();
} }
_ => {} _ => {}
} }

View File

@ -60,6 +60,10 @@ impl OpsLog {
self.selected += 1; self.selected += 1;
} }
} }
pub fn select_previous(&mut self) {
self.selected = self.selected.saturating_sub(1);
}
} }
impl fmt::Display for OpsLog { impl fmt::Display for OpsLog {