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

Fix a couple of bugs with EditableItemList
pull/21833/head
Luke Barnard 2017-10-04 13:22:46 +01:00 committed by GitHub
commit 9f39a15163
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);