|
|
@@ -113,7 +113,7 @@ this.singlefile.lib.processors.lazy.content.loader = this.singlefile.lib.process
|
|
|
|
|
|
async function deferLazyLoadEnd(timeoutId, idleTimeoutId, observer, options, resolve) {
|
|
|
await clearAsyncTimeout(timeoutId);
|
|
|
- return setAsyncTimeout(async () => await lazyLoadEnd(idleTimeoutId, observer, options, resolve), options.loadDeferredImagesMaxIdleTime);
|
|
|
+ return setAsyncTimeout(() => lazyLoadEnd(idleTimeoutId, observer, options, resolve), options.loadDeferredImagesMaxIdleTime);
|
|
|
}
|
|
|
|
|
|
async function deferForceLazyLoadEnd(timeoutId, idleTimeoutId, maxTimeoutId, observer, options, resolve) {
|
|
|
@@ -129,7 +129,7 @@ this.singlefile.lib.processors.lazy.content.loader = this.singlefile.lib.process
|
|
|
if (singlefile.lib.processors.hooks.content.frames) {
|
|
|
singlefile.lib.processors.hooks.content.frames.loadDeferredImagesEnd(options);
|
|
|
}
|
|
|
- setAsyncTimeout(resolve, 100);
|
|
|
+ setAsyncTimeout(resolve, options.loadDeferredImagesMaxIdleTime / 2);
|
|
|
observer.disconnect();
|
|
|
}
|
|
|
|