This commit is contained in:
Bellord
2026-08-02 05:10:54 +03:00
parent 332502e05b
commit db851f7769
4 changed files with 11 additions and 3 deletions
+8 -2
View File
@@ -911,8 +911,14 @@ kit.config = kit.config || {};
context = context || this;
if (/complete|interactive|loaded/.test(document.readyState)) {
promise = new Promise(function(resolve, reject){
fn.apply(context, args);
resolve();
let result = fn.apply(context, args);
if (result && typeof result.then === 'function' && result instanceof Promise) {
result.then(function(){
resolve();
});
} else {
resolve();
}
});
} else {
promise = new Promise(function(resolve, reject){