Skip to content

swapping To and From in navigation requires a "Point of departure" #24141

Description

@QJKX

Description

In Navigation, the swap button doesn't work until you've chosen both a departure and destination.

"Clean" Workaround
Instead of "Navigation" choose "Actions" "Directions From".

Bad workaround
Select a Departure point - Osmand then calculates a route you don't want, and changes the screen to show it, then you can swap. This feels uncomfortable/distracting to use. A lot of UI should be about minimizing cognitive load.

I think this is worth fixing because it will make it feel more like Osmand is doing what the user wants, not that the user has to do things in the order osmand wants.

Steps to reproduce

During this process I don't have a GPS fix (might not matter).

  1. Select a POI/point eg "Independence Monument"
  2. Choose "Navigation" in the bottom right

From: My Position
To: "Монуме́нт Незале́жності"

  1. Tap the swap arrows button to swap Form & To.

Actual result

Error popup - "Add a point of Departure"

Expected result

When tapping the swap arrows, "To" becomes the chosen POI ("Independence Monument" )
From becomes whatever To defaults to (Undefined? "My position"?)

Your Environment (required)

OsmAnd Version: F-droid Osmand~ 5.2.13
Android version: 14
Device model: arm64-v8a
Crash-Logs: N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    Nice to HaveShould be fixed but there is no priority or no possibility to fix it within current horizon planning

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions