Mitsuhiro Tanda пре 8 година
родитељ
комит
d971eddc7a
1 измењених фајлова са 8 додато и 1 уклоњено
  1. 8 1
      public/app/core/components/code_editor/code_editor.ts

+ 8 - 1
public/app/core/components/code_editor/code_editor.ts

@@ -111,7 +111,14 @@ function link(scope, elem, attrs) {
   let textarea = elem.find("textarea");
   textarea.addClass('gf-form-input');
   if (attrs.giveFocus) {
-    textarea.attr('give-focus', attrs.giveFocus);
+    setTimeout(function () {
+      textarea.focus();
+      var domEl = textarea[0];
+      if (domEl.setSelectionRange) {
+        var pos = textarea.val().length * 2;
+        domEl.setSelectionRange(pos, pos);
+      }
+    }, 200);
   }
 
   // Event handlers