diff --git a/source/import/importer.js b/source/import/importer.js index 868487a..92b5b30 100644 --- a/source/import/importer.js +++ b/source/import/importer.js @@ -168,8 +168,10 @@ OV.Importer = class callbacks.onImportError (new OV.ImportError (OV.ImportErrorCode.NoImportableFile, null)); return; } - let mainFile = importableFiles[mainFileIndex]; - this.ImportLoadedMainFile (mainFile, settings, callbacks); + OV.RunTaskAsync (() => { + let mainFile = importableFiles[mainFileIndex]; + this.ImportLoadedMainFile (mainFile, settings, callbacks); + }); }); } }