Просмотр исходного кода

Merge pull request #2741 from overleaf/hb-apply-please-scroll-pdf

Force pdf viewer to check watches on clickable link

GitOrigin-RevId: 364da514147751c4c1f69491a5070c94bf94aece
Miguel Serrano 6 лет назад
Родитель
Сommit
310f7a7c60
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      services/web/frontend/js/ide/pdfng/directives/pdfViewer.js

+ 4 - 3
services/web/frontend/js/ide/pdfng/directives/pdfViewer.js

@@ -323,11 +323,12 @@ define([
     this.setPdfPosition = function(page, position) {
       // console.log 'required pdf Position is', position
       return this.computeOffset(page, position).then(function(offset) {
-        $scope.pleaseScrollTo = offset
-        return ($scope.position = position)
+        return $scope.$apply(() => {
+          $scope.pleaseScrollTo = offset
+          $scope.position = position
+        })
       })
     }
-
     return this
   })