From 4a150a51253e11bc2878793e458a7fe94fb90a00 Mon Sep 17 00:00:00 2001 From: Ulion Date: Fri, 22 Jan 2021 09:52:16 +0800 Subject: [PATCH] Call onChange after normalization --- packages/client/src/automerge-editor.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/client/src/automerge-editor.ts b/packages/client/src/automerge-editor.ts index 541eb81..ed3b84d 100644 --- a/packages/client/src/automerge-editor.ts +++ b/packages/client/src/automerge-editor.ts @@ -100,9 +100,10 @@ export const AutomergeEditor = { Editor.withoutNormalizing(e, () => { e.children = toJS(mergedDoc).children - - e.onChange() }) + + // onChange expect valid doc, we make sure do normalization before that. + e.onChange() }, /**