diff --git a/src/app.js b/src/app.js index 40a6a9f0..737c6365 100644 --- a/src/app.js +++ b/src/app.js @@ -12,7 +12,7 @@ import { initComponents } from './plugin/components'; import ElementPlus from 'element-plus'; import App from './App.vue'; -initPlugins(); +await initPlugins(); // #region | Hey look it's most of VRCX! diff --git a/src/plugin/interopApi.js b/src/plugin/interopApi.js index 75249f7d..0b92a15d 100644 --- a/src/plugin/interopApi.js +++ b/src/plugin/interopApi.js @@ -34,7 +34,7 @@ export async function initInteropApi(isVrOverlay = false) { window.AppApiVrElectron = InteropApi.AppApiVrElectron; } - configRepository.init(); + await configRepository.init(); new vrcxJsonStorage(VRCXStorage); AppApi.SetUserAgent(); diff --git a/src/vr/vr.js b/src/vr/vr.js index fab6fc4b..994cb22b 100644 --- a/src/vr/vr.js +++ b/src/vr/vr.js @@ -9,7 +9,7 @@ import { initPlugins } from '../plugin'; import { i18n } from '../plugin/i18n'; import Vr from './Vr.vue'; -initPlugins(true); +await initPlugins(true); const vr = createApp(Vr); vr.use(i18n);