| Index: chrome/browser/devtools/device/usb/android_usb_device.cc
|
| diff --git a/chrome/browser/devtools/device/usb/android_usb_device.cc b/chrome/browser/devtools/device/usb/android_usb_device.cc
|
| index 1e0f3af410b0664357ca48a319c01a7a587ea8c8..1633e0ddfa480d9853db428efccadaac363067da 100644
|
| --- a/chrome/browser/devtools/device/usb/android_usb_device.cc
|
| +++ b/chrome/browser/devtools/device/usb/android_usb_device.cc
|
| @@ -74,7 +74,7 @@ void CountAndroidDevices(const base::Callback<void(int)>& callback,
|
| const UsbDevices& devices) {
|
| int device_count = 0;
|
| for (const scoped_refptr<UsbDevice>& device : devices) {
|
| - const UsbConfigDescriptor* config = device->GetConfiguration();
|
| + const UsbConfigDescriptor* config = device->GetActiveConfiguration();
|
| if (config) {
|
| for (const UsbInterfaceDescriptor& iface : config->interfaces) {
|
| if (IsAndroidInterface(iface)) {
|
| @@ -207,7 +207,7 @@ void OpenAndroidDevice(AndroidUsbDevices* devices,
|
| return;
|
| }
|
|
|
| - const UsbConfigDescriptor* config = device->GetConfiguration();
|
| + const UsbConfigDescriptor* config = device->GetActiveConfiguration();
|
| if (!config) {
|
| barrier.Run();
|
| return;
|
| @@ -251,7 +251,7 @@ void OpenAndroidDevices(
|
| base::Bind(&RespondOnUIThread, callback, devices, caller_task_runner));
|
|
|
| for (const scoped_refptr<UsbDevice>& device : usb_devices) {
|
| - const UsbConfigDescriptor* config = device->GetConfiguration();
|
| + const UsbConfigDescriptor* config = device->GetActiveConfiguration();
|
| if (!config) {
|
| barrier.Run();
|
| continue;
|
|
|