QA found a bug where on a long straight maneuver, it appeared that the sample app was not updating arrival/walk time. This was because the code was using the entire distance of the maneuver in the calculation. This PR performs an additional calculation for remaining distance (bluedot loc -> end of maneuver) to refine the arrival/walk time.
Context
QA found a bug where on a long straight maneuver, it appeared that the sample app was not updating arrival/walk time. This was because the code was using the entire distance of the maneuver in the calculation. This PR performs an additional calculation for remaining distance (bluedot loc -> end of maneuver) to refine the arrival/walk time.