Skip to content

Commit 7f030fa

Browse files
authored
Fix issue #533
1 parent 7a692dc commit 7f030fa

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

fetch.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -432,15 +432,21 @@
432432
}
433433
options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL')
434434
var body = 'response' in xhr ? xhr.response : xhr.responseText
435-
resolve(new Response(body, options))
435+
setTimeout(function() {
436+
resolve(new Response(body, options));
437+
}, 0);
436438
}
437439

438440
xhr.onerror = function() {
439-
reject(new TypeError('Network request failed'))
441+
setTimeout(function() {
442+
reject(new TypeError('Network request failed'));
443+
}, 0);
440444
}
441445

442446
xhr.ontimeout = function() {
443-
reject(new TypeError('Network request failed'))
447+
setTimeout(function() {
448+
reject(new TypeError('Network request failed'));
449+
}, 0);
444450
}
445451

446452
xhr.open(request.method, request.url, true)

0 commit comments

Comments
 (0)