diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dd273541f7..257564d41a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# 1.7.0 (unreleased) + +**Fixes** +- [Issue #655](https://github.com/grafana/grafana/issues/655). General: Auto refresh not initiated / started after dashboard loading +- [Issue #652](https://github.com/grafana/grafana/issues/652). Timepicker: Entering custom date range impossible when refresh is low (now is constantly reset) +- [Issue #450](https://github.com/grafana/grafana/issues/450). Graph: Tooltip does not disappear sometimes and would get stuck + # 1.7.0-rc1 (2014-08-05) **New features or improvements** diff --git a/src/app/components/extend-jquery.js b/src/app/components/extend-jquery.js index 00fe4666d6f..ce5c8afb1a9 100644 --- a/src/app/components/extend-jquery.js +++ b/src/app/components/extend-jquery.js @@ -19,9 +19,8 @@ function ($) { $tooltip.addClass('grafana-tooltip'); - if (!$.contains(document.body, $tooltip[0])) { - $tooltip.appendTo(document.body); - } + $("#tooltip").remove(); + $tooltip.appendTo(document.body); width = $tooltip.outerWidth(true); height = $tooltip.outerHeight(true); diff --git a/src/app/controllers/dash.js b/src/app/controllers/dash.js index 44e5d47c339..a39cc8b7bb4 100644 --- a/src/app/controllers/dash.js +++ b/src/app/controllers/dash.js @@ -42,6 +42,11 @@ function (angular, $, config, _) { window.document.title = 'Grafana - ' + $scope.dashboard.title; + // start auto refresh + if($scope.dashboard.refresh) { + $scope.dashboard.set_interval($scope.dashboard.refresh); + } + dashboardKeybindings.shortcuts($scope); $scope.emitAppEvent("dashboard-loaded", $scope.dashboard); diff --git a/src/app/directives/grafanaGraph.js b/src/app/directives/grafanaGraph.js index 5744f3334c0..9ffa55d2254 100755 --- a/src/app/directives/grafanaGraph.js +++ b/src/app/directives/grafanaGraph.js @@ -327,7 +327,7 @@ function (angular, $, kbn, moment, _) { return "%H:%M"; } - var $tooltip = $('