fix to focus first query

This commit is contained in:
Mitsuhiro Tanda
2017-09-08 12:33:36 +09:00
parent d971eddc7a
commit 7c566a6539
2 changed files with 3 additions and 2 deletions

View File

@@ -110,7 +110,7 @@ function link(scope, elem, attrs) {
elem.addClass("gf-code-editor");
let textarea = elem.find("textarea");
textarea.addClass('gf-form-input');
if (attrs.giveFocus) {
if (scope.focus) {
setTimeout(function () {
textarea.focus();
var domEl = textarea[0];
@@ -209,6 +209,7 @@ export function codeEditorDirective() {
template: editorTemplate,
scope: {
content: "=",
focus: "=",
onChange: "&",
getCompleter: "&"
},

View File

@@ -2,7 +2,7 @@
<div class="gf-form-inline">
<div class="gf-form gf-form--grow">
<code-editor content="ctrl.target.expr" on-change="ctrl.refreshMetricData()"
get-completer="ctrl.getCompleter()" data-mode="prometheus" give-focus="ctrl.target.refId == 'A'">
get-completer="ctrl.getCompleter()" data-mode="prometheus" focus="ctrl.target.refId == 'A'">
</code-editor>
</div>
</div>