Index: content/browser/bluetooth/bluetooth_device_chooser_controller.cc |
diff --git a/content/browser/bluetooth/bluetooth_device_chooser_controller.cc b/content/browser/bluetooth/bluetooth_device_chooser_controller.cc |
index 1128fb80d4c8825cf9894ad18093c32399660298..8cf66b79bd95dabf0d3abcfd7d9d21e8cafe8022 100644 |
--- a/content/browser/bluetooth/bluetooth_device_chooser_controller.cc |
+++ b/content/browser/bluetooth/bluetooth_device_chooser_controller.cc |
@@ -402,6 +402,12 @@ void BluetoothDeviceChooserController::AdapterPoweredChanged(bool powered) { |
} |
} |
+void BluetoothDeviceChooserController::AdapterDiscoveringChanged( |
+ bool discovering) { |
+ if (!discovering && discovery_session_ && discovery_session_->IsActive()) |
+ StopDeviceDiscovery(); |
+} |
+ |
int BluetoothDeviceChooserController::CalculateSignalStrengthLevel( |
int8_t rssi) { |
RecordRSSISignalStrength(rssi); |