From ba68d795af5dc2fd2a9f4c6ac551f7e6d3233e02 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Thu, 24 Nov 2022 22:26:48 -0500 Subject: [PATCH] Fix megaphone donate crash. --- .../app/subscription/donate/DonateToSignalActivity.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/DonateToSignalActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/DonateToSignalActivity.kt index 98a7a9185..a225e00be 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/DonateToSignalActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/donate/DonateToSignalActivity.kt @@ -2,8 +2,10 @@ package org.thoughtcrime.securesms.components.settings.app.subscription.donate import android.content.Intent import androidx.fragment.app.Fragment +import androidx.navigation.fragment.NavHostFragment import io.reactivex.rxjava3.subjects.PublishSubject import io.reactivex.rxjava3.subjects.Subject +import org.thoughtcrime.securesms.R import org.thoughtcrime.securesms.components.FragmentWrapperActivity import org.thoughtcrime.securesms.components.settings.app.subscription.DonationPaymentComponent import org.thoughtcrime.securesms.components.settings.app.subscription.StripeRepository @@ -18,9 +20,7 @@ class DonateToSignalActivity : FragmentWrapperActivity(), DonationPaymentCompone override val googlePayResultPublisher: Subject = PublishSubject.create() override fun getFragment(): Fragment { - return DonateToSignalFragment().apply { - arguments = DonateToSignalFragmentArgs.Builder(DonateToSignalType.ONE_TIME).build().toBundle() - } + return NavHostFragment.create(R.navigation.donate_to_signal, DonateToSignalFragmentArgs.Builder(DonateToSignalType.ONE_TIME).build().toBundle()) } override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {