From 98a7a2bd22475054d01dcf2035e5819df76739fe Mon Sep 17 00:00:00 2001 From: pa Date: Mon, 15 Sep 2025 17:09:19 +0900 Subject: [PATCH] fix: initPlugins is async now --- src/app.js | 2 +- src/plugin/interopApi.js | 2 +- src/vr/vr.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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);