diff --git a/helix-core/src/transaction.rs b/helix-core/src/transaction.rs index 359eb2ee..9cb51718 100644 --- a/helix-core/src/transaction.rs +++ b/helix-core/src/transaction.rs @@ -477,8 +477,8 @@ impl Transaction { let span = to - from; match tendril { Some(text) => { - changeset.delete(span); changeset.insert(text); + changeset.delete(span); } None => changeset.delete(span), }