diff --git a/ShadowEditor.Web/src/ui/form/Select.jsx b/ShadowEditor.Web/src/ui/form/Select.jsx index 5d5a6d59..bcd3733d 100644 --- a/ShadowEditor.Web/src/ui/form/Select.jsx +++ b/ShadowEditor.Web/src/ui/form/Select.jsx @@ -10,7 +10,7 @@ class Select extends React.Component { constructor(props) { super(props); - this.handleChange = this.handleChange.bind(this, props.onChange); + this.handleChange = this.handleChange.bind(this); } render() { @@ -28,7 +28,9 @@ class Select extends React.Component { ; } - handleChange(onChange, event) { + handleChange(event) { + const { onChange } = this.props; + const selectedIndex = event.target.selectedIndex; if (selectedIndex === -1) {