|
|
@@ -90,7 +90,9 @@ define [
|
|
|
# to block auto compiles. It also causes problems where server-provided
|
|
|
# linting errors aren't cleared after typing
|
|
|
if (ide.$scope.settings.syntaxValidation and !ide.$scope.hasLintingError)
|
|
|
- $scope.recompile(isAutoCompileOnChange: true)
|
|
|
+ $scope.recompile(isAutoCompileOnChange: true) # compile if no linting errors
|
|
|
+ else if !ide.$scope.settings.syntaxValidation
|
|
|
+ $scope.recompile(isAutoCompileOnChange: true) # always recompile
|
|
|
else
|
|
|
# Extend remainder of timeout
|
|
|
autoCompileTimeout = setTimeout () ->
|