Unregister the UploadBar event listener on unmount

pull/21833/head
Kegan Dougal 2017-03-16 14:19:17 +00:00
parent f51a022be3
commit 544a6593e1
1 changed files with 2 additions and 1 deletions

View File

@ -25,12 +25,13 @@ module.exports = React.createClass({displayName: 'UploadBar',
}, },
componentDidMount: function() { componentDidMount: function() {
dis.register(this.onAction); this.dispatcherRef = dis.register(this.onAction);
this.mounted = true; this.mounted = true;
}, },
componentWillUnmount: function() { componentWillUnmount: function() {
this.mounted = false; this.mounted = false;
dis.unregister(this.dispatcherRef);
}, },
onAction: function(payload) { onAction: function(payload) {