Merge pull request #1017 from sharelatex/as-fix-autocompile-loop

Prevent autocompile loop
This commit is contained in:
Alasdair Smith 2018-10-11 10:30:39 +01:00 committed by GitHub
commit e91ab3bf83

View file

@ -71,7 +71,7 @@ define [
autoCompileInterval = null
autoCompileIfReady = () ->
if $scope.pdf.compiling
if $scope.pdf.compiling or !$scope.autocompile_enabled
return
# Only checking linting if syntaxValidation is on and visible to the user
@ -125,6 +125,9 @@ define [
$scope.uncompiledChanges = false
recalculateUncompiledChanges = () ->
if !$scope.autocompile_enabled
# Auto-compile was disabled
$scope.uncompiledChanges = false
if $scope.ui.pdfHidden
# Don't bother auto-compiling if pdf isn't visible
$scope.uncompiledChanges = false