Merge pull request #1445 from matrix-org/luke/fix-editable-item-list

Fix a couple of bugs with EditableItemList
This commit is contained in:
Luke Barnard
2017-10-04 13:22:46 +01:00
committed by GitHub
2 changed files with 4 additions and 2 deletions

View File

@@ -104,7 +104,7 @@ module.exports = React.createClass({
if (value.length === 0) {
this.onItemRemoved(index);
} else {
this.onItemEdited(value, index);
this.props.onItemEdited(value, index);
}
},

View File

@@ -65,7 +65,9 @@ module.exports = React.createClass({
},
componentWillReceiveProps: function(nextProps) {
if (nextProps.initialValue !== this.props.initialValue) {
if (nextProps.initialValue !== this.props.initialValue ||
nextProps.initialValue !== this.value
) {
this.value = nextProps.initialValue;
if (this.refs.editable_div) {
this.showPlaceholder(!this.value);