From 7e161008eac683dbce9885adb39a74f702d43e44 Mon Sep 17 00:00:00 2001 From: pa Date: Tue, 30 Dec 2025 21:55:42 +0900 Subject: [PATCH] fix 9c55285bf41e2d2489559f6a3f688cad947801e4 --- src/stores/vrcx.js | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/stores/vrcx.js b/src/stores/vrcx.js index 8e9e7cb6..ee55204b 100644 --- a/src/stores/vrcx.js +++ b/src/stores/vrcx.js @@ -531,10 +531,22 @@ export const useVrcxStore = defineStore('Vrcx', () => { if (command.startsWith('crash/')) { const crashMessage = command.replace('crash/', ''); console.error('VRCX recovered from crash:', crashMessage); - const Sentry = await import('@sentry/vue'); - Sentry.captureMessage(`crash message: ${crashMessage}`, { - level: 'fatal' - }); + + if (advancedSettingsStore.sentryErrorReporting) { + try { + import('@sentry/vue').then((Sentry) => { + Sentry.captureMessage( + `crash message: ${crashMessage}`, + { + level: 'fatal' + } + ); + }); + } catch (error) { + console.error('Error setting up Sentry feedback:', error); + } + } + ElMessage({ message: t('message.crash.vrcx_reload'), type: 'success'