From d6beed67449aa4257d29b7294eb79958ce45c119 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samy=20Pess=C3=A9?= Date: Thu, 3 Nov 2016 11:22:47 +0100 Subject: [PATCH] Improve rendering performance when schema has no decorators --- src/components/node.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/node.js b/src/components/node.js index c69950d97..10670abac 100644 --- a/src/components/node.js +++ b/src/components/node.js @@ -313,7 +313,7 @@ class Node extends React.Component { renderText = () => { const { node, schema, state } = this.props const { document } = state - const decorators = document.getDescendantDecorators(node.key, schema) + const decorators = schema.hasDecorators ? document.getDescendantDecorators(node.key, schema) : [] const ranges = node.getRanges(decorators) let offset = 0