Disable online payments save/cancel if no changes

This commit is contained in:
Hillel Coren 2021-01-28 23:32:37 +02:00
parent bdd101b4ae
commit e5d8f6bde5
1 changed files with 3 additions and 1 deletions

View File

@ -64,7 +64,8 @@ class CompanyGatewayScreen extends StatelessWidget {
onCancelPressed: (context) =>
store.dispatch(ClearCompanyGatewayMultiselect()),
)
else if (state.uiState.settingsUIState.isFiltered) ...[
else if (state.uiState.settingsUIState.isFiltered &&
!state.isSaving) ...[
FlatButton(
child: Text(localization.reset,
style: TextStyle(color: store.state.headerTextColor)),
@ -77,6 +78,7 @@ class CompanyGatewayScreen extends StatelessWidget {
SizedBox(width: 10),
],
SaveCancelButtons(
isEnabled: state.uiState.settingsUIState.isChanged,
isSaving: state.isSaving,
onSavePressed: viewModel.onSavePressed,
onCancelPressed: (_) => store.dispatch(ResetSettings()),