From 229b5a4800d8a040159dc847ae12b7484b0b6def Mon Sep 17 00:00:00 2001 From: Yuri Borunov Date: Thu, 5 Nov 2015 13:24:08 -0500 Subject: [PATCH] passes cloned config object to _init method instead of original config prop --- lib/components/TinyMCE.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/components/TinyMCE.js b/lib/components/TinyMCE.js index cf397de..dcbce37 100644 --- a/lib/components/TinyMCE.js +++ b/lib/components/TinyMCE.js @@ -1,6 +1,7 @@ import React from 'react'; import { findDOMNode } from 'react-dom'; import isEqual from 'lodash/lang/isEqual'; +import clone from 'lodash/lang/clone'; import uuid from '../helpers/uuid'; import ucFirst from '../helpers/ucFirst'; @@ -48,7 +49,8 @@ const TinyMCE = React.createClass({ }, componentDidMount() { - this._init(this.props.config); + const config = clone(this.props.config); + this._init(config); }, componentWillReceiveProps(nextProps) {