mirror of
https://github.com/overleaf/overleaf.git
synced 2025-02-17 09:53:18 +00:00
Merge pull request #137 from sharelatex/fix-pdfng-progress-bar
Fix pdfng progress bar
This commit is contained in:
commit
e9366aa88a
3 changed files with 7 additions and 2 deletions
|
@ -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 () ->
|
||||
|
|
Loading…
Reference in a new issue