From 0075dddb368b93ff3901c4dacbfdd21749cac620 Mon Sep 17 00:00:00 2001 From: Ian Storm Taylor Date: Sat, 28 Oct 2017 16:06:56 -0700 Subject: [PATCH] fix renderEditor to not mutate plugins when reversing (#1326) --- packages/slate/src/models/stack.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/slate/src/models/stack.js b/packages/slate/src/models/stack.js index 06fa5a4d0..dd4a6de0b 100644 --- a/packages/slate/src/models/stack.js +++ b/packages/slate/src/models/stack.js @@ -127,7 +127,7 @@ class Stack extends Record(DEFAULTS) { */ render(property, props, ...args) { - const plugins = this.getPluginsWith(property).reverse() + const plugins = this.getPluginsWith(property).slice().reverse() let { children = null } = props for (const plugin of plugins) {