From 42423920997ac073810d8bb0b747d4824835367e Mon Sep 17 00:00:00 2001 From: Ian Storm Taylor Date: Tue, 18 Oct 2016 09:02:21 -0700 Subject: [PATCH] updates --- src/models/transform.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/models/transform.js b/src/models/transform.js index 2ee133035..856135c46 100644 --- a/src/models/transform.js +++ b/src/models/transform.js @@ -51,8 +51,13 @@ class Transform { */ apply(options = {}) { + let transform = this + + // Ensure that the state is normalized. + transform = transform.normalize() + let { merge, save, isNative = false } = options - let { state, operations } = this + let { state, operations } = transform let { history } = state let { undos, redos } = history const previous = undos.peek()