diff --git a/src/edit/editor.rs b/src/edit/editor.rs index 93f6c28..cd01fa8 100644 --- a/src/edit/editor.rs +++ b/src/edit/editor.rs @@ -328,6 +328,9 @@ impl Edit for Editor { // Reset cursor to start of selection self.cursor = start; + // Reset selection to None + self.selection = Selection::None; + // Delete from start to end of selection self.delete_range(start, end);