Focus/typeahead fix.
This commit is contained in:
parent
d96d4933d9
commit
170da9460d
|
@ -142,8 +142,6 @@ Prometheus.Graph.prototype.initialize = function() {
|
||||||
self.expr.focus(); // refocusing
|
self.expr.focus(); // refocusing
|
||||||
});
|
});
|
||||||
|
|
||||||
self.expr.focus(); // TODO: move to external Graph method.
|
|
||||||
|
|
||||||
self.populateInsertableMetrics();
|
self.populateInsertableMetrics();
|
||||||
|
|
||||||
if (self.expr.val()) {
|
if (self.expr.val()) {
|
||||||
|
@ -164,6 +162,9 @@ Prometheus.Graph.prototype.populateInsertableMetrics = function() {
|
||||||
availableMetrics.push(json[i]);
|
availableMetrics.push(json[i]);
|
||||||
}
|
}
|
||||||
self.expr.typeahead({source: availableMetrics});
|
self.expr.typeahead({source: availableMetrics});
|
||||||
|
// This needs to happen after attaching the typeahead plugin, as it
|
||||||
|
// otherwise breaks the typeahead functionality.
|
||||||
|
self.expr.focus();
|
||||||
},
|
},
|
||||||
error: function() {
|
error: function() {
|
||||||
self.showError("Error loading available metrics!");
|
self.showError("Error loading available metrics!");
|
||||||
|
|
Loading…
Reference in New Issue