r1255 - wit/js/components
Author: smaisonneuve Date: 2015-04-27 08:48:06 +0000 (Mon, 27 Apr 2015) New Revision: 1255 Url: http://forge.nuiton.org/projects/sandbox/repository/revisions/1255 Log: [Wit] - Timeline, stop timer when unmounting component Modified: wit/js/components/Timeline.js Modified: wit/js/components/Timeline.js =================================================================== --- wit/js/components/Timeline.js 2015-04-27 08:32:41 UTC (rev 1254) +++ wit/js/components/Timeline.js 2015-04-27 08:48:06 UTC (rev 1255) @@ -9,11 +9,15 @@ componentDidMount: function () { var self = this; - setInterval(function () { + this.pollingTimer = setInterval(function () { self.setState(self._refreshSessions()); }, this.poolingInterval); }, + componentWillUnmount: function () { + clearTimeout(this.pollingTimer); + }, + _refreshSessions: function () { // Retrieve window focus activity
participants (1)
-
smaisonneuveďź users.nuiton.org