From 355d9d7e57e83e3a912943cac0be65a5c5cfec6d Mon Sep 17 00:00:00 2001 From: Mygod Date: Sat, 13 Jun 2020 01:29:11 +0800 Subject: [PATCH] Fix pasting soft ap configuration --- mobile/src/main/java/be/mygod/vpnhotspot/util/Utils.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/util/Utils.kt b/mobile/src/main/java/be/mygod/vpnhotspot/util/Utils.kt index cfa78883..bb4314f7 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/util/Utils.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/util/Utils.kt @@ -61,10 +61,10 @@ fun Parcelable.toByteArray(parcelableFlags: Int = 0) = useParcel { p -> p.writeParcelable(this, parcelableFlags) p.marshall() } -fun ByteArray.toParcelable() = useParcel { p -> +inline fun ByteArray.toParcelable() = useParcel { p -> p.unmarshall(this, 0, size) p.setDataPosition(0) - p.readParcelable(javaClass.classLoader) + p.readParcelable(T::class.java.classLoader) } fun DialogFragment.showAllowingStateLoss(manager: FragmentManager, tag: String? = null) {