summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/TextareaAutosize.js5
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);
}
}