commit | df2a22f104c7fda5ba0aec51cd67f8ccb7a5d51a | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Wed Dec 15 07:06:33 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Dec 15 07:06:33 2021 +0000 |
tree | 1eb382770e94faab75963ca38384f862da630021 | |
parent | 50d6b616d77222fb9468fe5b8b10dc0358ed971d [diff] | |
parent | bb994f627fabea0321d8d8656353760927bf4c4f [diff] |
Merge "Settings: Extend the data role swap timeout value" am: bb994f627f Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1912875 Change-Id: I42a32278a74fd99f6f397c2c9d489f4bd94b3dc0
diff --git a/src/com/android/settings/connecteddevice/usb/UsbBackend.java b/src/com/android/settings/connecteddevice/usb/UsbBackend.java index 244818f..7f3a598 100644 --- a/src/com/android/settings/connecteddevice/usb/UsbBackend.java +++ b/src/com/android/settings/connecteddevice/usb/UsbBackend.java
@@ -41,7 +41,10 @@ */ public class UsbBackend { - static final int PD_ROLE_SWAP_TIMEOUT_MS = 3000; + // extend this value from 3s to 4s because of switching data role + // in USB driver side takes about 3s in some devices, plus the usb + // port change event dispatching time, 3s is not enough. + static final int PD_ROLE_SWAP_TIMEOUT_MS = 4000; static final int NONPD_ROLE_SWAP_TIMEOUT_MS = 15000; private final boolean mFileTransferRestricted;