Explorar o código

Merge pull request #4220 from mtanda/issue_1419

Align auto refresh interval
Torkel Ödegaard %!s(int64=9) %!d(string=hai) anos
pai
achega
eb4a46b40f
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      public/app/features/dashboard/timeSrv.js

+ 5 - 1
public/app/features/dashboard/timeSrv.js

@@ -69,7 +69,11 @@ define([
       this.dashboard.refresh = interval;
       if (interval) {
         var _i = kbn.interval_to_ms(interval);
-        this.start_scheduled_refresh(_i);
+        var wait_ms = _i - (Date.now() % _i);
+        $timeout(function () {
+          self.start_scheduled_refresh(_i);
+          self.refreshDashboard();
+        }, wait_ms);
       } else {
         this.cancel_scheduled_refresh();
       }