diff --git a/src/index.ts b/src/index.ts index 40f3993..312bb1c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -29,14 +29,16 @@ if (params.get('debug') !== null && params.get('debug') !== undefined) { window.preloader = new Preloader() window.statusBar = new StatusBar() -window.wm = new WM() +window.wm = new WM(); -window.preloader.setPending('filesystem') -window.fs = new (window as any).Filer.FileSystem() -await window.preloader.setDone('filesystem') +(async function () { + window.preloader.setPending('filesystem') + window.fs = new (window as any).Filer.FileSystem() + await window.preloader.setDone('filesystem') -await window.statusBar.init() -await window.wm.init() + await window.statusBar.init() + await window.wm.init() -window.preloader.setStatus('') -window.preloader.finish() + window.preloader.setStatus('') + window.preloader.finish() +})().catch(e => console.error)