mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
fix(metric_editors): Fixes clicking timing issue for typeahead auto dropdown option, fixes #3428
This commit is contained in:
@@ -1,4 +1,9 @@
|
|||||||
# 2.6.0 (unreleased)
|
# 2.6.0 (2015-12-04)
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
* **metric editors**: Fix for clicking typeahead auto dropdown option, fixes [#3428](https://github.com/grafana/grafana/issues/3428)
|
||||||
|
|
||||||
|
# 2.6.0-Beta1 (2015-12-04)
|
||||||
|
|
||||||
### New Table Panel
|
### New Table Panel
|
||||||
* **table**: New powerful and flexible table panel, closes [#215](https://github.com/grafana/grafana/issues/215)
|
* **table**: New powerful and flexible table panel, closes [#215](https://github.com/grafana/grafana/issues/215)
|
||||||
|
|||||||
@@ -55,8 +55,8 @@ function (_, $, coreModule) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.switchToLink = function() {
|
$scope.switchToLink = function(fromClick) {
|
||||||
if (linkMode) { return; }
|
if (linkMode && !fromClick) { return; }
|
||||||
|
|
||||||
clearTimeout(cancelBlur);
|
clearTimeout(cancelBlur);
|
||||||
cancelBlur = null;
|
cancelBlur = null;
|
||||||
@@ -69,7 +69,7 @@ function (_, $, coreModule) {
|
|||||||
$scope.inputBlur = function() {
|
$scope.inputBlur = function() {
|
||||||
// happens long before the click event on the typeahead options
|
// happens long before the click event on the typeahead options
|
||||||
// need to have long delay because the blur
|
// need to have long delay because the blur
|
||||||
cancelBlur = setTimeout($scope.switchToLink, 100);
|
cancelBlur = setTimeout($scope.switchToLink, 200);
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.source = function(query, callback) {
|
$scope.source = function(query, callback) {
|
||||||
@@ -100,7 +100,7 @@ function (_, $, coreModule) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$input.val(value);
|
$input.val(value);
|
||||||
$scope.switchToLink();
|
$scope.switchToLink(true);
|
||||||
|
|
||||||
return value;
|
return value;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user