From b94a9aab0d5ba1792fa850de3e2a728bbdf42929 Mon Sep 17 00:00:00 2001 From: James Allen Date: Mon, 8 Dec 2014 17:48:57 +0000 Subject: [PATCH] Hide loading bar once loaded enough to render --- .../web/public/coffee/ide/pdfng/directives/pdfJs.coffee | 6 +++++- .../web/public/coffee/ide/pdfng/directives/pdfViewer.coffee | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/services/web/public/coffee/ide/pdfng/directives/pdfJs.coffee b/services/web/public/coffee/ide/pdfng/directives/pdfJs.coffee index 19f34b6a80..eccb9b5f44 100644 --- a/services/web/public/coffee/ide/pdfng/directives/pdfJs.coffee +++ b/services/web/public/coffee/ide/pdfng/directives/pdfJs.coffee @@ -89,6 +89,10 @@ define [ # delete scope.progress # initializePosition() # flashControls() + + scope.$on "loaded", () -> + console.log "LOADED" + scope.loading = false #scope.$watch "highlights", (areas) -> # console.log 'got HIGHLIGHTS in pdfJS', areas @@ -151,7 +155,7 @@ define [ scope.$on 'progress', (event, progress) -> scope.$apply () -> - console.log 'progress', progress.loaded, progress.total, progress + #console.log 'progress', progress.loaded, progress.total, progress scope.progress = Math.floor(progress.loaded/progress.total*100) template: """ diff --git a/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee b/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee index 234b8989e2..d64cc25264 100644 --- a/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee +++ b/services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee @@ -50,6 +50,7 @@ define [ $scope.destinations = result.destinations # console.log 'resolved q.all, page size is', result $scope.numPages = result.numPages + $scope.$emit "loaded" @setScale = (scale, containerHeight, containerWidth) -> $scope.loaded.then () ->