From beab95a871eb78f24ae0fd9ee78784d8964a1f3f Mon Sep 17 00:00:00 2001 From: James Allen Date: Wed, 16 Nov 2016 16:03:06 +0000 Subject: [PATCH] Reflow review panel layout when adding a comment --- .../controllers/ReviewPanelController.coffee | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/services/web/public/coffee/ide/review-panel/controllers/ReviewPanelController.coffee b/services/web/public/coffee/ide/review-panel/controllers/ReviewPanelController.coffee index 89764aab19..c33e4f514c 100644 --- a/services/web/public/coffee/ide/review-panel/controllers/ReviewPanelController.coffee +++ b/services/web/public/coffee/ide/review-panel/controllers/ReviewPanelController.coffee @@ -45,23 +45,26 @@ define [ $scope.startNewComment = () -> $scope.commentState.adding = true - $scope.$broadcast "comment:select_line" - $scope.$broadcast "review-panel:layout" + $timeout () -> + $scope.$broadcast "review-panel:layout" $scope.submitNewComment = () -> $scope.commentState.adding = false $scope.$broadcast "comment:add", $scope.commentState.content $scope.commentState.content = "" - $scope.$broadcast "review-panel:layout" + $timeout () -> + $scope.$broadcast "review-panel:layout" $scope.cancelNewComment = (entry) -> $scope.commentState.adding = false $scope.commentState.content = "" - $scope.$broadcast "review-panel:layout" + $timeout () -> + $scope.$broadcast "review-panel:layout" $scope.startReply = (entry) -> entry.replying = true - $scope.$broadcast "review-panel:layout" + $timeout () -> + $scope.$broadcast "review-panel:layout" # $scope.handleCommentReplyKeyPress = (ev, entry) -> # if ev.keyCode == 13 and !ev.shiftKey and !ev.ctrlKey and !ev.metaKey