diff --git a/services/web/app/views/project/editor/review-panel.jade b/services/web/app/views/project/editor/review-panel.jade index 499f01a3a7..7fe12a4c2b 100644 --- a/services/web/app/views/project/editor/review-panel.jade +++ b/services/web/app/views/project/editor/review-panel.jade @@ -273,6 +273,7 @@ script(type='text/ng-template', id='addCommentEntryTemplate') ng-model="state.content" ng-keypress="handleCommentKeyPress($event);" placeholder="Add your comment here" + focus-on="comment:new:open" ) .rp-entry-actions a.rp-entry-button(href, ng-click="cancelNewComment();") diff --git a/services/web/public/coffee/ide/review-panel/directives/addCommentEntry.coffee b/services/web/public/coffee/ide/review-panel/directives/addCommentEntry.coffee index de10524b70..7f41f00fa5 100644 --- a/services/web/public/coffee/ide/review-panel/directives/addCommentEntry.coffee +++ b/services/web/public/coffee/ide/review-panel/directives/addCommentEntry.coffee @@ -17,6 +17,8 @@ define [ scope.startNewComment = () -> scope.state.isAdding = true scope.onStartNew() + setTimeout () -> + scope.$broadcast "comment:new:open" scope.cancelNewComment = () -> scope.state.isAdding = false