Fixed payment information form in address recipient book and fixed some headers
This commit is contained in:
@@ -67,10 +67,17 @@ class _CardFormMinimalState extends State<CardFormMinimal> {
|
||||
}
|
||||
|
||||
if (newData != null && newData != oldData) {
|
||||
_panController.text = newData.pan;
|
||||
_firstNameController.text = newData.firstName;
|
||||
_lastNameController.text = newData.lastName;
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) => _emitIfValid());
|
||||
final hasPanChange = newData.pan != _panController.text;
|
||||
final hasFirstNameChange = newData.firstName != _firstNameController.text;
|
||||
final hasLastNameChange = newData.lastName != _lastNameController.text;
|
||||
|
||||
if (hasPanChange) _panController.text = newData.pan;
|
||||
if (hasFirstNameChange) _firstNameController.text = newData.firstName;
|
||||
if (hasLastNameChange) _lastNameController.text = newData.lastName;
|
||||
|
||||
if (hasPanChange || hasFirstNameChange || hasLastNameChange) {
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) => _emitIfValid());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user