diff --git a/lib/src/universal_ble_linux/universal_ble_linux.dart b/lib/src/universal_ble_linux/universal_ble_linux.dart index 4827c46..7a88c39 100644 --- a/lib/src/universal_ble_linux/universal_ble_linux.dart +++ b/lib/src/universal_ble_linux/universal_ble_linux.dart @@ -350,6 +350,7 @@ class UniversalBleLinux extends UniversalBlePlatform { Future> getSystemDevices( List? withServices, ) async { + await _ensureInitialized(); List devices = _client.devices.where((device) => device.connected).toList(); if (withServices != null && withServices.isNotEmpty) {