Merge "Avoid removing USB state changes during CONFIGURED uevent"

This commit is contained in:
Treehugger Robot
2022-03-07 17:11:26 +00:00
committed by Gerrit Code Review

View File

@@ -634,7 +634,7 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser
Slog.e(TAG, "unknown state " + state); Slog.e(TAG, "unknown state " + state);
return; return;
} }
removeMessages(MSG_UPDATE_STATE); if (configured == 0) removeMessages(MSG_UPDATE_STATE);
if (connected == 1) removeMessages(MSG_FUNCTION_SWITCH_TIMEOUT); if (connected == 1) removeMessages(MSG_FUNCTION_SWITCH_TIMEOUT);
Message msg = Message.obtain(this, MSG_UPDATE_STATE); Message msg = Message.obtain(this, MSG_UPDATE_STATE);
msg.arg1 = connected; msg.arg1 = connected;