diff --git a/src/components/PageComponents/Connect/BLE.tsx b/src/components/PageComponents/Connect/BLE.tsx index 82d8dd41..b4799899 100644 --- a/src/components/PageComponents/Connect/BLE.tsx +++ b/src/components/PageComponents/Connect/BLE.tsx @@ -14,6 +14,7 @@ export const BLE = ({ closeDialog }: TabElementProps): JSX.Element => { const { setSelectedDevice } = useAppStore(); const updateBleDeviceList = useCallback(async (): Promise => { + if (!navigator.bluetooth.getDevices) return; setBleDevices(await navigator.bluetooth.getDevices()); }, []); @@ -65,6 +66,7 @@ export const BLE = ({ closeDialog }: TabElementProps): JSX.Element => { } }); }} + disabled={!navigator.bluetooth.getDevices} > New device