Index: firmware/App/Modes/ModeStandby.c =================================================================== diff -u -r5bb86ce3d3459ff84f32ee727c924cb08a81e87e -r6f174c864022e5402c3be501baa5ecf30aba7e33 --- firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 5bb86ce3d3459ff84f32ee727c924cb08a81e87e) +++ firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 6f174c864022e5402c3be501baa5ecf30aba7e33) @@ -513,7 +513,7 @@ ( STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE == currentStandbyState ) || ( STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE == currentStandbyState ) ) { - if ( ( TRUE == stop ) && ( disinfectCancelReqID == GENERIC_CONFIRM_ID_NONE ) ) + if ( ( TRUE == stop ) && ( GENERIC_CONFIRM_ID_NONE == disinfectCancelReqID ) ) { if ( STANDBY_DG_FLUSH_IN_PROGRESS_STATE == currentStandbyState ) { @@ -555,7 +555,8 @@ break; default: - // TODO should not be here alarm + // Close the UI Confirm + sendConfirmationRequest( disinfectCancelReqID, GENERIC_CONFIRM_CMD_TIMEOUT_CLOSE, 0 ); break; } break;