From 7c922dc39badd3435747f3c9c858d844f6e59a90 Mon Sep 17 00:00:00 2001 From: Mar0xy Date: Sun, 22 Oct 2023 14:43:15 +0200 Subject: [PATCH] fix: wakelock error causing site to not load --- packages/frontend/src/boot/common.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/frontend/src/boot/common.ts b/packages/frontend/src/boot/common.ts index 22dd6143f..1fec75b40 100644 --- a/packages/frontend/src/boot/common.ts +++ b/packages/frontend/src/boot/common.ts @@ -204,11 +204,19 @@ export async function common(createVue: () => App) { if (defaultStore.state.keepScreenOn) { if ('wakeLock' in navigator) { - navigator.wakeLock.request('screen'); + try { + navigator.wakeLock.request('screen'); + } catch (err) { + return; + } document.addEventListener('visibilitychange', async () => { if (document.visibilityState === 'visible') { - navigator.wakeLock.request('screen'); + try { + navigator.wakeLock.request('screen'); + } catch (err) { + return; + } } }); }