Fix lack of fetch when paused, fix fetch when turning auto-refresh off

This commit is contained in:
Rashid Khan 2015-05-14 21:04:42 -07:00
parent 791253091a
commit 295cda0edf

View file

@ -69,12 +69,14 @@ define(function (require) {
var oldRefreshInterval;
return function () {
if (diff(self.time, oldTime) || diff(self.refreshInterval, oldRefreshInterval)) {
if (diff(self.time, oldTime)) {
self.emit('update');
if (!self.refreshInterval.pause) {
self.emit('fetch');
} else if (diff(self.refreshInterval, oldRefreshInterval)) {
self.emit('update');
if (!self.refreshInterval.pause && self.refreshInterval.value !== 0) {
self.emit('fetch');
}
}
oldTime = _.clone(self.time);