From 05ab702e4053721b2be6601a0573e79c4ca67ee8 Mon Sep 17 00:00:00 2001 From: Ryan Yurkanin Date: Tue, 5 Sep 2017 19:43:24 -0400 Subject: [PATCH] fixing a breaking change in node/mark properties (#1049) --- src/utils/normalize.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/utils/normalize.js b/src/utils/normalize.js index 83b5a07a0..6445215cc 100644 --- a/src/utils/normalize.js +++ b/src/utils/normalize.js @@ -133,9 +133,7 @@ function markProperties(value = {}) { for (const k in value) { if (k == 'data') { if (value[k] !== undefined) ret[k] = Data.create(value[k]) - } else if (k.startsWith('@@__SLATE')) { - return - } else { + } else if (!k.startsWith('@@__SLATE')) { ret[k] = value[k] } } @@ -168,9 +166,7 @@ function nodeProperties(value = {}) { for (const k in value) { if (k == 'data') { if (value[k] !== undefined) ret[k] = Data.create(value[k]) - } else if (k.startsWith('@@__SLATE')) { - return - } else { + } else if (!k.startsWith('@@__SLATE')) { ret[k] = value[k] } }