diff --git a/app/src/main/java/sh/sar/basedbank/ui/home/BmlQrPayFragment.kt b/app/src/main/java/sh/sar/basedbank/ui/home/BmlQrPayFragment.kt index f2dd473..5678a8e 100644 --- a/app/src/main/java/sh/sar/basedbank/ui/home/BmlQrPayFragment.kt +++ b/app/src/main/java/sh/sar/basedbank/ui/home/BmlQrPayFragment.kt @@ -330,6 +330,7 @@ class BmlQrPayFragment : Fragment() { .setTitle(R.string.bml_qr_payment_success) .setView(container) .setPositiveButton(android.R.string.ok) { _, _ -> + (activity as? HomeActivity)?.triggerRefresh() requireActivity().onBackPressedDispatcher.onBackPressed() } .setCancelable(false) diff --git a/app/src/main/java/sh/sar/basedbank/ui/home/PayWithCardFragment.kt b/app/src/main/java/sh/sar/basedbank/ui/home/PayWithCardFragment.kt index a7eed47..889b635 100644 --- a/app/src/main/java/sh/sar/basedbank/ui/home/PayWithCardFragment.kt +++ b/app/src/main/java/sh/sar/basedbank/ui/home/PayWithCardFragment.kt @@ -683,7 +683,10 @@ ViewCompat.setOnApplyWindowInsetsListener(binding.contentLayout) { v, insets -> view?.post { if (!isTapMode) return@post setTapMode(false) - if (success) Toast.makeText(requireContext(), "Payment complete", Toast.LENGTH_SHORT).show() + if (success) { + Toast.makeText(requireContext(), "Payment complete", Toast.LENGTH_SHORT).show() + (activity as? HomeActivity)?.triggerRefresh() + } } } }