Fixed
Status Update
Comments
vk...@google.com <vk...@google.com> #2
I put a simple project that demonstrates this issue
https://github.com/f0restgump92/android_aidl_kotlin_parcelize
And as far i can tell, this is happening because createFromParcel in generated code returns Object instead original Class
And as far i can tell, this is happening because createFromParcel in generated code returns Object instead original Class
db...@gmail.com <db...@gmail.com> #3
Oh yeah, the type in android.os.Parcelable.Creator<T> is erased as expected but newArray should still return T[] and createFromParcel should return T.
This is not Android issue. Kotlin is responsible for generating the Parcelable implementation.
Report this in Kotlin issue tracker:https://youtrack.jetbrains.net/issues/KT
This is not Android issue. Kotlin is responsible for generating the Parcelable implementation.
Report this in Kotlin issue tracker:
vk...@google.com <vk...@google.com> #6
is there any workaround? or can you provide a snapshot build with this fix?
ni...@gmail.com <ni...@gmail.com> #7
Just checked that this is fixed in Kotlin 1.5.10 and the code probably also worked in several earlier versions.
For some background, this was an issue with the old JVM backend, which was fixed Robert Bares
Description
What type of issue is this? Other issue
When did this happen?
Jun 10, 2020 22:41 GMT-04:00
What steps would let us observe this issue?
1. Open messages
2. Go to settings
3. Open chat features
4. Perpetually says Connecting
What did you expect to happen?
Should have connected and then RCS features would work
What actually happened?
It didn't
How often has this happened?
Every time