From 906c9114cddd1cfdbf9d57d2bd62a5527f39cf02 Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Mon, 19 Jan 2015 14:25:38 +0000 Subject: [PATCH] replace per-page pdf highlight $watch with highlight event --- services/web/public/coffee/ide/pdfng/directives/pdfPage.coffee | 2 +- .../web/public/coffee/ide/pdfng/directives/pdfViewer.coffee | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/services/web/public/coffee/ide/pdfng/directives/pdfPage.coffee b/services/web/public/coffee/ide/pdfng/directives/pdfPage.coffee index c440b6fc12..5ad743c180 100644 --- a/services/web/public/coffee/ide/pdfng/directives/pdfPage.coffee +++ b/services/web/public/coffee/ide/pdfng/directives/pdfPage.coffee @@ -99,7 +99,7 @@ define [ highlights: highlightsElement }) - scope.$watch 'highlights', (highlights, oldVal) -> + scope.$on 'pdf:highlights', (event, highlights) -> return unless highlights? return unless highlights.length > 0 if scope.timeoutHandler diff --git a/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee b/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee index 61ff33a391..ad1c2eef6c 100644 --- a/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee +++ b/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee @@ -452,6 +452,8 @@ define [ return if !highlights.length + scope.$broadcast 'pdf:highlights', areas + first = highlights[0] pageNum = scope.pages[first.page].pageNum