-
Notifications
You must be signed in to change notification settings - Fork 24
Description
If you go slightly off-course and the route enters the LOST state, there should be a way to recover back to normal state if we're back into the route (ie. calls to onSnapLocation happen again).
I've tried to set mRoute.lost to false via reflection if onSnapLocation is called again after the route was in LOST state, and it successfully recovers. This only happens apparently when the rider goes back to the same Instruction, but hey, it's something !
It would be fantastic if the route could be recovered when the rider approaches any point of the route. Why? For example, a user can setup an elaborated route, with lots of waypoints, etc. Then suddenly decides to leave the highway and go for an unplanned lunch. At some point he/she would join the route again, maybe skipping some instructions, but is interested in keeping all the calculated route intact.