fix: prevent usize overflow when moving down in listview
This commit is contained in:
@@ -211,7 +211,7 @@ impl<I: ListItem> ViewExt for ListView<I> {
|
||||
return Ok(CommandResult::Consumed(None));
|
||||
}
|
||||
|
||||
if dir == "down" && self.selected < len - 1 {
|
||||
if dir == "down" && self.selected < len.saturating_sub(1) {
|
||||
self.move_focus(amount);
|
||||
return Ok(CommandResult::Consumed(None));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user