Skip to content

Commit f11a74d

Browse files
Preserve the original editor observer, fixes #996
1 parent d68e709 commit f11a74d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/primitive.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,14 @@ var _ = Mavo.Primitive = class Primitive extends Mavo.Node {
426426
}
427427

428428
for (let primitive of nodes) {
429-
primitive.originalEditorUpdated({force: true});
429+
if (primitive.defaultSource == "editor") {
430+
primitive.default = this.originalEditor.value;
431+
}
432+
433+
if (primitive.editor) {
434+
primitive.editor = this.originalEditor.cloneNode(true);
435+
}
436+
430437
primitive.setValue(primitive.value, {force: true, silent: true});
431438
}
432439
});

0 commit comments

Comments
 (0)