From 49fe8ef3a3bdf1d6afb280a41bb0d3eb4cfd044c Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Wed, 18 Jan 2017 10:53:59 +0000 Subject: [PATCH] Update entry truncating logic while typing. --- .../coffee/ide/review-panel/directives/changeEntry.coffee | 7 +++++-- .../review-panel/directives/resolvedCommentEntry.coffee | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/services/web/public/coffee/ide/review-panel/directives/changeEntry.coffee b/services/web/public/coffee/ide/review-panel/directives/changeEntry.coffee index d21cdc10b2..96f5e50016 100644 --- a/services/web/public/coffee/ide/review-panel/directives/changeEntry.coffee +++ b/services/web/public/coffee/ide/review-panel/directives/changeEntry.coffee @@ -13,10 +13,13 @@ define [ onIndicatorClick: "&" link: (scope, element, attrs) -> scope.contentLimit = 40 - scope.needsCollapsing = scope.entry.content.length > scope.contentLimit scope.isCollapsed = true + scope.needsCollapsing = false scope.toggleCollapse = () -> scope.isCollapsed = !scope.isCollapsed $timeout () -> - scope.$emit "review-panel:layout" \ No newline at end of file + scope.$emit "review-panel:layout" + + scope.$watch "entry.content.length", (contentLength) -> + scope.needsCollapsing = contentLength > scope.contentLimit \ No newline at end of file diff --git a/services/web/public/coffee/ide/review-panel/directives/resolvedCommentEntry.coffee b/services/web/public/coffee/ide/review-panel/directives/resolvedCommentEntry.coffee index 8b933e05f2..ac945a927b 100644 --- a/services/web/public/coffee/ide/review-panel/directives/resolvedCommentEntry.coffee +++ b/services/web/public/coffee/ide/review-panel/directives/resolvedCommentEntry.coffee @@ -11,10 +11,13 @@ define [ onDelete: "&" link: (scope, element, attrs) -> scope.contentLimit = 40 - scope.needsCollapsing = scope.thread.content.length > scope.contentLimit + scope.needsCollapsing = false scope.isCollapsed = true scope.toggleCollapse = () -> scope.isCollapsed = !scope.isCollapsed $timeout () -> - scope.$emit "review-panel:layout" \ No newline at end of file + scope.$emit "review-panel:layout" + + scope.$watch "thread.content.length", (contentLength) -> + scope.needsCollapsing = contentLength > scope.contentLimit \ No newline at end of file