Fix memory leak in payments home.
This commit is contained in:
parent
a4494b58f0
commit
d5b6c47670
1 changed files with 1 additions and 9 deletions
|
@ -55,8 +55,6 @@ public class PaymentsHomeFragment extends LoggingFragment {
|
|||
|
||||
private PaymentsHomeViewModel viewModel;
|
||||
|
||||
private final OnBackPressed onBackPressed = new OnBackPressed();
|
||||
|
||||
public PaymentsHomeFragment() {
|
||||
super(R.layout.payments_home_fragment);
|
||||
}
|
||||
|
@ -270,7 +268,7 @@ public class PaymentsHomeFragment extends LoggingFragment {
|
|||
}
|
||||
});
|
||||
|
||||
requireActivity().getOnBackPressedDispatcher().addCallback(onBackPressed);
|
||||
requireActivity().getOnBackPressedDispatcher().addCallback(getViewLifecycleOwner(), new OnBackPressed());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -279,12 +277,6 @@ public class PaymentsHomeFragment extends LoggingFragment {
|
|||
viewModel.checkPaymentActivationState();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDestroyView() {
|
||||
super.onDestroyView();
|
||||
onBackPressed.setEnabled(false);
|
||||
}
|
||||
|
||||
private void showUpdateIsRequiredDialog() {
|
||||
new MaterialAlertDialogBuilder(requireContext())
|
||||
.setTitle(getString(R.string.PaymentsHomeFragment__update_required))
|
||||
|
|
Loading…
Add table
Reference in a new issue