diff --git a/src/vs/workbench/contrib/resources/browser/resourceServiceWorkerMain.ts b/src/vs/workbench/contrib/resources/browser/resourceServiceWorkerMain.ts index e97dc7d261c6f3005e7a1151cc0dfa3678c6a54a..5f778dfa309c297bbf8496661ddcc0a64ee6c271 100644 --- a/src/vs/workbench/contrib/resources/browser/resourceServiceWorkerMain.ts +++ b/src/vs/workbench/contrib/resources/browser/resourceServiceWorkerMain.ts @@ -38,12 +38,7 @@ const _tag = '586d4b79-f5c4-4aff-9a14-2139ddfbb486'; return value; } // try the network (prefetch or fetch) - const res = await event.preloadResponse; - if (res) { - return res; - } else { - return fetch(event.request); - } + return await event.preloadResponse || await fetch(event.request); })); }); self.addEventListener('install', (event: any) => {