diff --git a/zeppelin-web/src/components/note-create/visible.directive.js b/zeppelin-web/src/components/note-create/visible.directive.js index 7ba8db72f3d..2128f6ef6de 100644 --- a/zeppelin-web/src/components/note-create/visible.directive.js +++ b/zeppelin-web/src/components/note-create/visible.directive.js @@ -36,7 +36,9 @@ function modalvisible() { }); element.on('shown.bs.modal', function(e) { if (scope.targetinput) { - angular.element(e.target).find('input#' + scope.targetinput).select(); + let ele = angular.element(e.target).find('input#' + scope.targetinput); + ele[0].focus(); + ele[0].setSelectionRange(ele.val().lastIndexOf('/') + 1, ele.val().length); } postVisibleMethod(); });