Quellcode durchsuchen

do not reset zoom level when processing the page in background (fix #544)

Gildas vor 5 Jahren
Ursprung
Commit
0e5668aa2e
1 geänderte Dateien mit 2 neuen und 4 gelöschten Zeilen
  1. 2 4
      lib/single-file/index.js

+ 2 - 4
lib/single-file/index.js

@@ -67,10 +67,8 @@ this.singlefile = this.singlefile || {
 			options.insertSingleFileComment = true;
 			options.insertCanonicalLink = true;
 			options.onprogress = event => {
-				if (event.type === event.RESOURCES_INITIALIZED) {
-					if (options.loadDeferredImages) {
-						this.processors.lazy.content.loader.resetZoomLevel(options);
-					}
+				if (event.type === event.RESOURCES_INITIALIZED && doc && window && options.loadDeferredImages) {
+					this.processors.lazy.content.loader.resetZoomLevel(options);
 				}
 			};
 			const processor = new this.SingleFile(options);