chrome BLE sync

This commit is contained in:
Ben Allfree 2026-02-22 08:33:45 -08:00
parent 452e5337f0
commit ab05cf8b3e

View file

@ -891,8 +891,9 @@ class MeshCoreConnector extends ChangeNotifier {
// We trigger it but don't await its completion to avoid blocking the connection flow.
debugPrint('Web: Calling setNotifyValue(true) without awaiting');
// ignore: unawaited_futures
_txCharacteristic!.setNotifyValue(true).catchError((e) {
_txCharacteristic!.setNotifyValue(true, timeout: 2).catchError((e) {
debugPrint('Web setNotifyValue error (ignoring): $e');
return false; // catchError must return a bool to match Future<bool>
});
// Give the browser a moment to process the underlying startNotifications call
await Future.delayed(const Duration(milliseconds: 500));