copy from give-focus

This commit is contained in:
Mitsuhiro Tanda
2017-09-08 11:49:10 +09:00
parent ce0de35a6c
commit d971eddc7a

View File

@@ -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