We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9245f2c commit f708dedCopy full SHA for f708ded
1 file changed
src/vs/base/worker/workerMain.ts
@@ -18,14 +18,16 @@
18
19
let loadCode = function(moduleId) {
20
require([moduleId], function(ws) {
21
- let messageHandler = ws.create((msg:any) => {
22
- (<any>self).postMessage(msg);
23
- }, null);
24
-
25
- self.onmessage = (e) => messageHandler.onmessage(e.data);
26
- while(beforeReadyMessages.length > 0) {
27
- self.onmessage(beforeReadyMessages.shift());
28
- }
+ setTimeout(function() {
+ let messageHandler = ws.create((msg:any) => {
+ (<any>self).postMessage(msg);
+ }, null);
+
+ self.onmessage = (e) => messageHandler.onmessage(e.data);
+ while(beforeReadyMessages.length > 0) {
+ self.onmessage(beforeReadyMessages.shift());
29
+ }
30
+ }, 0);
31
});
32
};
33
0 commit comments