mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-27 02:51:57 +02:00
Merge pull request #137 from sharelatex/fix-pdfng-progress-bar
Fix pdfng progress bar
This commit is contained in:
@@ -91,8 +91,8 @@ define [
|
||||
# flashControls()
|
||||
|
||||
scope.$on "loaded", () ->
|
||||
# console.log "LOADED"
|
||||
scope.loading = false
|
||||
delete scope.progress
|
||||
|
||||
#scope.$watch "highlights", (areas) ->
|
||||
# console.log 'got HIGHLIGHTS in pdfJS', areas
|
||||
|
||||
@@ -21,10 +21,14 @@ define [
|
||||
@navigateFn = @options.navigateFn
|
||||
@spinner = new pdfSpinner
|
||||
@resetState()
|
||||
@document.then (pdfDocument) =>
|
||||
pdfDocument.getDownloadInfo().then () =>
|
||||
@options.loadedCallback()
|
||||
@errorCallback = @options.errorCallback
|
||||
@pdfjs.catch (exception) =>
|
||||
# console.log 'ERROR in get document', exception
|
||||
@errorCallback(exception)
|
||||
|
||||
resetState: () ->
|
||||
@complete = []
|
||||
@timeout = []
|
||||
|
||||
@@ -35,6 +35,8 @@ define [
|
||||
$scope.$apply()
|
||||
progressCallback: (progress) ->
|
||||
$scope.$emit 'progress', progress
|
||||
loadedCallback: () ->
|
||||
$scope.$emit 'loaded'
|
||||
errorCallback: (error) ->
|
||||
Raven.captureMessage?('pdfng error ' + error)
|
||||
$scope.$emit 'pdf:error', error
|
||||
@@ -54,7 +56,6 @@ define [
|
||||
]
|
||||
# console.log 'resolved q.all, page size is', result
|
||||
$scope.numPages = result.numPages
|
||||
$scope.$emit "loaded"
|
||||
|
||||
@setScale = (scale, containerHeight, containerWidth) ->
|
||||
$scope.loaded.then () ->
|
||||
|
||||
Reference in New Issue
Block a user