Continuing the discussion from Routing issue with option "strict navigation":
Just an idea for a possible user interface for pause / resume:
If implemented, the navigation would then have 3 states.
- stopped
- running
- paused (new)
-
Let the user be aware of the 3 states.
Maybe by changing the color of the navigation button. e.g.- stopped = white (as is now)
- running = blue (as is now)
- paused = e.g. red (would be new)
-
What if pause / resume would be the default behavior?

- short press would then switch between stopped - running - paused - running β¦
- after beeing started, navigation would only stop automatically if end point is reached.
- If user wants to stop navigation before, would need to long press.
The disadvantage would be, that this would change the behavior for all users.
But would it hurt?
I donβt think, that it would make a practical difference for flexible navigation.
Flexible navigation would continue seamless, regardless if it has been paused before, or is starting fresh. ![]()
But it would be a win for strict navigation, to be able to continue after a break.