Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d3c60afe authored by Jason Monk's avatar Jason Monk
Browse files

Include the usb data mode regardless of data role

Turns out there are valid data modes in host mode (like midi).
Need to allow these through for the dialog to set the proper
current state.

Bug: 23905770
Change-Id: I7a37ad95ccaf18f211d2b2d330c7f1d7af4cfc16
parent 48422b52
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -71,8 +71,7 @@ public class UsbBackend {
        if (mPort != null) {
            int power = mPortStatus.getCurrentPowerRole() == UsbPort.POWER_ROLE_SOURCE
                    ? MODE_POWER_SOURCE : MODE_POWER_SINK;
            return power | (mPortStatus.getCurrentDataRole() == UsbPort.DATA_ROLE_DEVICE
                    ? getUsbDataMode() : MODE_DATA_NONE);
            return power | getUsbDataMode();
        }
        return MODE_POWER_SINK | getUsbDataMode();
    }