Skip to content

Commit 7dd9a60

Browse files
committed
Add fix for ignoring empty update
1 parent 09efb37 commit 7dd9a60

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/doc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ impl Doc {
116116
pub fn observe(&mut self, py: Python<'_>, f: PyObject) -> PyResult<Py<Subscription>> {
117117
let sub = self.doc
118118
.observe_transaction_cleanup(move |txn, event| {
119-
if event.before_state != event.after_state {
119+
if !event.delete_set.is_empty() || event.before_state != event.after_state {
120120
Python::with_gil(|py| {
121121
let event = TransactionEvent::new(event, txn);
122122
if let Err(err) = f.call1(py, (event,)) {

0 commit comments

Comments
 (0)