Fix anonpay clear form buttton (#850)

Godwin Asuquo committed Mar 30, 2023 at 17:43 UTC 8b7bfd74e3e91490a703ee063389103ff31a8116
2 files changed +6 -4
lib/src/screens/receive/anonpay_invoice_page.dart
-3
@@ -27,9 +27,6 @@ class AnonPayInvoicePage extends BasePage {
27 this.anonInvoicePageViewModel,
28 this.receiveOptionViewModel,
29 ) : _amountFocusNode = FocusNode() {
30 - _nameController.text = anonInvoicePageViewModel.receipientName;
31 - _descriptionController.text = anonInvoicePageViewModel.description;
32 - _emailController.text = anonInvoicePageViewModel.receipientEmail;
30 }
31
32 final _nameController = TextEditingController();
lib/src/screens/receive/widgets/anonpay_input_form.dart
+6 -1
@@ -22,7 +22,12 @@ class AnonInvoiceForm extends StatelessWidget {
22 required this.depositAmountFocus,
23 }) : _nameFocusNode = FocusNode(),
24 _emailFocusNode = FocusNode(),
25 - _descriptionFocusNode = FocusNode();
25 + _descriptionFocusNode = FocusNode(){
26 + amountController.text = anonInvoicePageViewModel.amount;
27 + nameController.text = anonInvoicePageViewModel.receipientName;
28 + descriptionController.text = anonInvoicePageViewModel.description;
29 + emailController.text = anonInvoicePageViewModel.receipientEmail;
30 + }
31
32 final TextEditingController amountController;
33 final TextEditingController nameController;