Commit 4c5cfd51 by Torkel Ödegaard

fix(metric_editors): Fixes clicking timing issue for typeahead auto dropdown option, fixes #3428

parent 5aa90eb0
# 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
* **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() {
if (linkMode) { return; }
$scope.switchToLink = function(fromClick) {
if (linkMode && !fromClick) { return; }
clearTimeout(cancelBlur);
cancelBlur = null;
......@@ -69,7 +69,7 @@ function (_, $, coreModule) {
$scope.inputBlur = function() {
// happens long before the click event on the typeahead options
// need to have long delay because the blur
cancelBlur = setTimeout($scope.switchToLink, 100);
cancelBlur = setTimeout($scope.switchToLink, 200);
};
$scope.source = function(query, callback) {
......@@ -100,7 +100,7 @@ function (_, $, coreModule) {
}
$input.val(value);
$scope.switchToLink();
$scope.switchToLink(true);
return value;
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment