1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-09-03 14:26:17 +03:00

fix panic when max history is zero (fix #4)

Этот коммит содержится в:
rhysd
2022-10-04 17:25:32 +09:00
родитель 4e1a99988f
Коммит 0ca8573982

Просмотреть файл

@@ -110,9 +110,13 @@ impl History {
}
pub fn push(&mut self, edit: Edit) {
if self.max_items == 0 {
return;
}
if self.edits.len() == self.max_items {
self.edits.pop_front();
self.index -= 1;
self.index = self.index.saturating_sub(1);
}
if self.index < self.edits.len() {