From 9a5d50d93312b212794cacae4649360aaccb5882 Mon Sep 17 00:00:00 2001 From: Carlos Valente Date: Thu, 27 Nov 2025 17:25:42 +0100 Subject: [PATCH] fix(wakelock): check for feature support --- .../src/common/components/navigation-menu/NavigationMenu.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/client/src/common/components/navigation-menu/NavigationMenu.tsx b/apps/client/src/common/components/navigation-menu/NavigationMenu.tsx index fc006960b..48b21548c 100644 --- a/apps/client/src/common/components/navigation-menu/NavigationMenu.tsx +++ b/apps/client/src/common/components/navigation-menu/NavigationMenu.tsx @@ -6,7 +6,7 @@ import { Dialog } from '@base-ui-components/react/dialog'; import { useDisclosure, useFullscreen } from '@mantine/hooks'; import { isLocalhost, supportsFullscreen } from '../../../externals'; -import { useKeepAwakeOptions } from '../../../features/keep-awake/KeepAwake'; +import { canUseWakeLock, useKeepAwakeOptions } from '../../../features/keep-awake/useWakeLock'; import { navigatorConstants } from '../../../viewerConfig'; import { useIsSmallScreen } from '../../hooks/useIsSmallScreen'; import { useClientStore } from '../../stores/clientStore'; @@ -69,7 +69,7 @@ function NavigationMenu({ isOpen, onClose }: NavigationMenuProps) { {mirror && Active} - {window.isSecureContext && ( + {canUseWakeLock && ( Keep Awake