Fix navigation bug when deactivating payments.
This commit is contained in:
parent
60da8116be
commit
13f3a8cf8a
2 changed files with 5 additions and 3 deletions
|
@ -15,6 +15,8 @@ import androidx.fragment.app.Fragment;
|
|||
import androidx.lifecycle.ViewModelProviders;
|
||||
import androidx.navigation.Navigation;
|
||||
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
|
||||
|
||||
import org.thoughtcrime.securesms.R;
|
||||
import org.thoughtcrime.securesms.payments.MoneyView;
|
||||
import org.thoughtcrime.securesms.util.SpanUtil;
|
||||
|
@ -56,7 +58,7 @@ public class DeactivateWalletFragment extends Fragment {
|
|||
|
||||
//noinspection CodeBlock2Expr
|
||||
deactivateWithoutTransfer.setOnClickListener(v -> {
|
||||
new AlertDialog.Builder(requireContext())
|
||||
new MaterialAlertDialogBuilder(requireContext())
|
||||
.setTitle(R.string.DeactivateWalletFragment__deactivate_without_transferring_question)
|
||||
.setMessage(R.string.DeactivateWalletFragment__your_balance_will_remain)
|
||||
.setNegativeButton(android.R.string.cancel, (dialog, which) -> dialog.dismiss())
|
||||
|
|
|
@ -143,7 +143,7 @@ public class PaymentsHomeFragment extends LoggingFragment {
|
|||
});
|
||||
|
||||
viewModel.getPaymentStateEvents().observe(getViewLifecycleOwner(), paymentStateEvent -> {
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(requireContext());
|
||||
MaterialAlertDialogBuilder builder = new MaterialAlertDialogBuilder(requireContext());
|
||||
|
||||
builder.setTitle(R.string.PaymentsHomeFragment__deactivate_payments_question);
|
||||
builder.setMessage(R.string.PaymentsHomeFragment__you_will_not_be_able_to_send);
|
||||
|
@ -168,7 +168,7 @@ public class PaymentsHomeFragment extends LoggingFragment {
|
|||
case DEACTIVATE_WITH_BALANCE:
|
||||
builder.setPositiveButton(getString(R.string.PaymentsHomeFragment__continue), (dialog, which) -> {
|
||||
dialog.dismiss();
|
||||
SafeNavigation.safeNavigate(NavHostFragment.findNavController(this), R.id.deactivateWallet);
|
||||
SafeNavigation.safeNavigate(NavHostFragment.findNavController(this), R.id.action_paymentsHome_to_deactivateWallet);
|
||||
});
|
||||
break;
|
||||
case ACTIVATED:
|
||||
|
|
Loading…
Add table
Reference in a new issue