ML commented that there was not enough time between a user dismissing the dialog to when it would show up again if a user was still offroute. This PR adds in a cooldown period right after dismissal of the offroute dialog, where evaluation logic for off route is suspended.
Description
Added cooldown of 10 seconds (configurable by var at top of class) after dialog dismissal
…ation of off route
Context
ML commented that there was not enough time between a user dismissing the dialog to when it would show up again if a user was still offroute. This PR adds in a cooldown period right after dismissal of the offroute dialog, where evaluation logic for off route is suspended.
Description