From e6532e3192547e17a00487d60a29fca3d871f0f5 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 1 Dec 2020 21:01:44 +0200 Subject: [PATCH] Correct refund dialog --- lib/redux/payment/payment_actions.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/redux/payment/payment_actions.dart b/lib/redux/payment/payment_actions.dart index 09d61b679..c64f386b6 100644 --- a/lib/redux/payment/payment_actions.dart +++ b/lib/redux/payment/payment_actions.dart @@ -338,6 +338,7 @@ void handlePaymentAction( }); break; case EntityAction.refund: + final navigator = Navigator.of(context); viewEntity(context: context, entity: payment); WidgetsBinding.instance.addPostFrameCallback((duration) { if (payment.invoicePaymentables.length == 1) { @@ -345,7 +346,7 @@ void handlePaymentAction( b..invoices.add(PaymentableEntity(invoiceId: payment.invoiceId))); } store.dispatch(ViewRefundPayment( - navigator: Navigator.of(context), + navigator: navigator, payment: payment.rebuild((b) => b..sendEmail = company.settings.clientManualPaymentNotification), ));