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

Merge pull request #8961 from overleaf/ae-prevent-compile-on-load

Allow "compile on load" to be disabled (for tests)

GitOrigin-RevId: f36b4a5c10c4bd68832e27d6472346f77afdb9c2
Alf Eaton 4 лет назад
Родитель
Сommit
36fae7c8ea
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      services/web/frontend/js/features/pdf-preview/util/compiler.js

+ 4 - 0
services/web/frontend/js/features/pdf-preview/util/compiler.js

@@ -65,6 +65,10 @@ export default class DocumentCompiler {
   async compile(options = {}) {
     options = { ...this.defaultOptions, ...options }
 
+    if (options.isAutoCompileOnLoad && getMeta('ol-preventCompileOnLoad')) {
+      return
+    }
+
     // set "compiling" to true (in the React component's state), and return if it was already true
     const wasCompiling = this.compilingRef.current
     this.setCompiling(true)