stadiamaps / stadiamaps/ferrostar

Route-deviation state doesn’t seem to prevent Ferrostar from using the snapped user position to play voice instructions

Open
#744 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Kotlin
Stars
419
Forks
81
Avg merge
6d 1h
Merged PRs (30d)
7

Description

The route-deviation state (user wandering off the route in offline mode or when re-routing is disabled) doesn’t seem to prevent Ferrostar from using the snapped user position to play voice instructions. So imagine a simple path going 500m north: the user starts the route and almost immediately goes 200m east, then starts going north. If they continue north long enough, they’ll still hear all the voice instructions as if they approach the next route step (even though they're 200m away from the route).

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the described 500m-north, 200m-east offline or no-rerouting scenario and trace how route-deviation state reaches voice-instruction playback. Done means an off-route user is not given instructions based on the snapped position while route deviation remains active.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.