summaryrefslogtreecommitdiff
path: root/sdl_android_lib/src/com/smartdevicelink/transport/USBTransport.java
diff options
context:
space:
mode:
Diffstat (limited to 'sdl_android_lib/src/com/smartdevicelink/transport/USBTransport.java')
-rw-r--r--sdl_android_lib/src/com/smartdevicelink/transport/USBTransport.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/sdl_android_lib/src/com/smartdevicelink/transport/USBTransport.java b/sdl_android_lib/src/com/smartdevicelink/transport/USBTransport.java
index 602643b0d..f1d221bf3 100644
--- a/sdl_android_lib/src/com/smartdevicelink/transport/USBTransport.java
+++ b/sdl_android_lib/src/com/smartdevicelink/transport/USBTransport.java
@@ -456,10 +456,13 @@ public class USBTransport extends SdlTransport {
* Looks for an already connected compatible accessory and connect to it.
*/
private void initializeAccessory() {
-
+ if (!mConfig.getQueryUsbAcc()){
+ logI("Query for accessory is disabled.");
+ return;
+ }
logI("Looking for connected accessories");
UsbAccessory acc = mConfig.getUsbAccessory();
- if( (acc == null && mConfig.getQueryUsbAcc()) || !isAccessorySupported(acc)){ //Check to see if our config included an accessory and that it is supported. If not, see if there are any other accessories connected.
+ if( acc == null || !isAccessorySupported(acc)){ //Check to see if our config included an accessory and that it is supported. If not, see if there are any other accessories connected.
UsbManager usbManager = getUsbManager();
UsbAccessory[] accessories = usbManager.getAccessoryList();
if (accessories != null) {