diff options
-rw-r--r-- | src/TextareaAutosize.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/TextareaAutosize.js b/src/TextareaAutosize.js index 4abaec7..e6c518e 100644 --- a/src/TextareaAutosize.js +++ b/src/TextareaAutosize.js @@ -65,6 +65,7 @@ export default class TextareaAutosize extends React.Component { } onChange = e => { + this.currentValue = e.target.value; this.props.onChange && this.props.onChange(e); } @@ -104,8 +105,8 @@ export default class TextareaAutosize extends React.Component { ); } - componentDidUpdate(prevProps) { - if (this.getValue(prevProps) !== this.getValue(this.props)) { + componentDidUpdate() { + if (this.getValue(this.props) !== this.currentValue) { this.dispatchEvent(UPDATE); } } |