From 25fcd5076dfcb98e5970b4237665d65aa82bb728 Mon Sep 17 00:00:00 2001 From: Owen Pearson Date: Tue, 20 Jul 2021 10:06:15 +0100 Subject: [PATCH] bind setImmediate to global object in browsers --- browser/fragments/platform-browser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/fragments/platform-browser.js b/browser/fragments/platform-browser.js index 8f54621ed6..8835fab8f8 100644 --- a/browser/fragments/platform-browser.js +++ b/browser/fragments/platform-browser.js @@ -34,7 +34,7 @@ var Platform = { preferBinary: false, ArrayBuffer: global.ArrayBuffer, atob: global.atob, - nextTick: typeof setImmediate !== 'undefined' ? setImmediate : function(f) { setTimeout(f, 0); }, + nextTick: typeof setImmediate !== 'undefined' ? global.setImmediate.bind(global) : function(f) { setTimeout(f, 0); }, addEventListener: global.addEventListener, inspect: JSON.stringify, stringByteSize: function(str) {