mirror of
https://github.com/overleaf/overleaf.git
synced 2025-02-25 14:01:41 +00:00
remove per-page $watch on default page size in pdf viewer
This commit is contained in:
parent
906c9114cd
commit
2e021b64d8
1 changed files with 10 additions and 6 deletions
|
@ -56,8 +56,16 @@ define [
|
|||
# parent with scope.pages[i].element
|
||||
scope.page.element = element
|
||||
|
||||
if (!scope.page.sized && scope.defaultPageSize)
|
||||
updatePageSize scope.defaultPageSize
|
||||
if !scope.page.sized
|
||||
if scope.defaultPageSize?
|
||||
updatePageSize scope.defaultPageSize
|
||||
else
|
||||
# shouldn't get here - the default page size should now
|
||||
# always be set before redraw is called
|
||||
handler = scope.$watch 'defaultPageSize', (defaultPageSize) ->
|
||||
return unless defaultPageSize?
|
||||
updatePageSize defaultPageSize
|
||||
handler()
|
||||
|
||||
if scope.page.current
|
||||
# console.log 'we must scroll to this page', scope.page.pageNum, 'at position', scope.page.position
|
||||
|
@ -65,10 +73,6 @@ define [
|
|||
# this is the current page, we want to scroll it into view
|
||||
ctrl.setPdfPosition(scope.page, scope.page.position)
|
||||
|
||||
scope.$watch 'defaultPageSize', (defaultPageSize) ->
|
||||
return unless defaultPageSize?
|
||||
updatePageSize defaultPageSize
|
||||
|
||||
watchHandle = scope.$watch 'containerSize', (containerSize, oldVal) ->
|
||||
return unless containerSize?
|
||||
return unless scope.page.sized
|
||||
|
|
Loading…
Reference in a new issue