Merge "Fix bad parcelable for deviceId" into main
diff --git a/core/java/android/companion/AssociationInfo.java b/core/java/android/companion/AssociationInfo.java
index 2e108a1..2f16115 100644
--- a/core/java/android/companion/AssociationInfo.java
+++ b/core/java/android/companion/AssociationInfo.java
@@ -460,8 +460,8 @@
} else {
mDeviceIcon = null;
}
-
- if (Flags.associationTag() && in.readInt() == 1) {
+ int deviceId = in.readInt();
+ if (Flags.associationTag() && deviceId == 1) {
mDeviceId = in.readTypedObject(DeviceId.CREATOR);
} else {
mDeviceId = null;