From 1377e28bcbe33b9c0d5c5f1686d69421ab25af79 Mon Sep 17 00:00:00 2001 From: Samy Pesse Date: Mon, 24 Oct 2016 00:22:21 +0200 Subject: [PATCH] Don't normalize when applying transforms --- src/models/state.js | 3 +-- src/models/transform.js | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/models/state.js b/src/models/state.js index 8e7eb1e51..6533f17af 100644 --- a/src/models/state.js +++ b/src/models/state.js @@ -52,9 +52,8 @@ class State extends new Record(DEFAULTS) { } const state = new State({ document, selection }) - - // transform.apply will normalize the document return state.transform() + .normalize() .apply({ save: false }) } diff --git a/src/models/transform.js b/src/models/transform.js index b7b62cf1a..cfa265d0d 100644 --- a/src/models/transform.js +++ b/src/models/transform.js @@ -56,7 +56,7 @@ class Transform { let { merge, save, isNative = false, normalize = true } = options // Ensure that the state is normalized. - if (normalize) transform = transform.normalize() + // if (normalize) transform = transform.normalize() let { state, operations } = transform let { history } = state