Jelajahi Sumber

Merge pull request #4220 from mtanda/issue_1419

Align auto refresh interval
Torkel Ödegaard 9 tahun lalu
induk
melakukan
eb4a46b40f
1 mengubah file dengan 5 tambahan dan 1 penghapusan
  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();
       }