From c035d43946ecbe812c2581e6343e3ffa58c2cc86 Mon Sep 17 00:00:00 2001 From: Christophe Beyls Date: Thu, 18 Apr 2024 01:15:44 +0200 Subject: [PATCH] replace deprecated Bundle.getParcelable(String) --- .../java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt b/app/src/main/java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt index 24dd51353..66825eefb 100644 --- a/app/src/main/java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt +++ b/app/src/main/java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt @@ -33,6 +33,7 @@ import android.view.ViewGroup import android.widget.FrameLayout import android.widget.LinearLayout import androidx.annotation.OptIn +import androidx.core.os.BundleCompat import androidx.core.view.GestureDetectorCompat import androidx.media3.common.AudioAttributes import androidx.media3.common.C @@ -131,7 +132,7 @@ class ViewVideoFragment : ViewMediaFragment(), Injectable { @SuppressLint("ClickableViewAccessibility") override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - val attachment = arguments?.getParcelable(ARG_ATTACHMENT) + val attachment = BundleCompat.getParcelable(requireArguments(), ARG_ATTACHMENT, Attachment::class.java) ?: throw IllegalArgumentException("attachment has to be set") val url = attachment.url