From 665eecff57a0a5f9ccb225d3781f6ecdc7637920 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Fri, 2 Aug 2024 21:18:29 +0200 Subject: fix editor deletion overflow issue --- src/state/editor/buffer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/state') diff --git a/src/state/editor/buffer.rs b/src/state/editor/buffer.rs index fa26eb7..49c27b9 100644 --- a/src/state/editor/buffer.rs +++ b/src/state/editor/buffer.rs @@ -108,7 +108,7 @@ impl Buffer { .move_checked(CursorMove::Jump((new_x, self.cursor.y()))); self.refresh_buffer_max() - } else { + } else if !self.cursor.is_at_top() { let x = self.cursor.x() - 1; self.current_line_mut().remove(x); self.refresh_line_max(); -- cgit v1.2.3-70-g09d2