From bc7c83d867d458e49acd6dd82a4a9aa5174cd9a3 Mon Sep 17 00:00:00 2001 From: Joe Kearney Date: Sat, 1 Mar 2025 12:06:41 -0600 Subject: [PATCH] Clear existing devices when starting a new scan. --- app/src/main/java/club/clubk/ktag/bletool/ScannerActivity.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/club/clubk/ktag/bletool/ScannerActivity.kt b/app/src/main/java/club/clubk/ktag/bletool/ScannerActivity.kt index ee890cf..5f340e3 100644 --- a/app/src/main/java/club/clubk/ktag/bletool/ScannerActivity.kt +++ b/app/src/main/java/club/clubk/ktag/bletool/ScannerActivity.kt @@ -47,6 +47,9 @@ class ScannerActivity : ComponentActivity() { @SuppressLint("MissingPermission") private fun startScanning() { + // Clear existing devices when starting a new scan. + scannedDevices.clear() + val bluetoothManager = getSystemService(Context.BLUETOOTH_SERVICE) as BluetoothManager val scanner = bluetoothManager.adapter.bluetoothLeScanner ?: run { Log.e(TAG, "BLE scanning not supported")