Parcelable: Flags argument should be propagated to the nested Parcelable's writeToParcel() (KT-20019)
This commit is contained in:
committed by
Yan Zhulanow
parent
3587a2a08e
commit
be3273a933
+1
-1
@@ -465,7 +465,7 @@ internal class EfficientParcelableParcelSerializer(override val asmType: Type, p
|
||||
internal class GenericParcelableParcelSerializer(override val asmType: Type, val containerClassType: Type) : ParcelSerializer {
|
||||
override fun writeValue(v: InstructionAdapter) {
|
||||
// -> parcel, parcelable
|
||||
v.aconst(0) // -> parcel, parcelable, flags
|
||||
v.load(2, Type.INT_TYPE) // -> parcel, parcelable, flags
|
||||
v.invokevirtual(PARCEL_TYPE.internalName, "writeParcelable", "(Landroid/os/Parcelable;I)V", false)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user