Avoid finalizing transactions inside Buffer::apply_diff
This commit is contained in:
parent
ff85bc6d42
commit
7faa0da5c7
3 changed files with 10 additions and 13 deletions
|
@ -2906,7 +2906,7 @@ impl Project {
|
|||
.await;
|
||||
buffer.update(&mut cx, move |buffer, cx| {
|
||||
buffer.finalize_last_transaction();
|
||||
buffer.apply_diff_force(diff, cx)
|
||||
buffer.apply_non_conflicting_portion_of_diff(diff, cx)
|
||||
})
|
||||
} else {
|
||||
None
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue