Merge pull request #79 from matrix-org/rav/dispatcher_leak

VideoView: Fix a dispatcher leak
pull/21833/head
Richard van der Hoff 2016-01-06 17:52:13 +00:00
commit 4e4f8fad23
1 changed files with 6 additions and 2 deletions

View File

@ -25,8 +25,12 @@ var dis = require('../../../dispatcher');
module.exports = React.createClass({ module.exports = React.createClass({
displayName: 'VideoView', displayName: 'VideoView',
componentWillMount: function() { componentDidMount: function() {
dis.register(this.onAction); this.dispatcherRef = dis.register(this.onAction);
},
componentWillUnmount: function() {
dis.unregister(this.dispatcherRef);
}, },
getRemoteVideoElement: function() { getRemoteVideoElement: function() {