Skip to content

Fix display position handling in plan route#25286

Open
Zirochkabila wants to merge 1 commit into
masterfrom
codex/fix-display-position-plan-route-tests
Open

Fix display position handling in plan route#25286
Zirochkabila wants to merge 1 commit into
masterfrom
codex/fix-display-position-plan-route-tests

Conversation

@Zirochkabila

Copy link
Copy Markdown
Contributor

Summary

  • make navigation map position respect active display position providers
  • keep Plan a Route centered correctly when Display position preference is set to Bottom
  • extract Display position state transition logic for testability
  • add regression tests for provider override and Display position status cycling

Testing

  • Attempted:
    JAVA_HOME=/opt/homebrew/Cellar/openjdk@17/17.0.15/libexec/openjdk.jdk/Contents/Home ./gradlew :OsmAnd:compileGplayFreeLegacyArm64DebugAndroidTestJavaWithJavac -x :OsmAnd-java:test -Dorg.gradle.jvmargs=-Xmx6g -Dorg.gradle.vfs.watch=false
  • Blocked by unrelated master/OsmAndCore issue:
    EpsgCoordinateTransformer.kt cannot resolve net.osmand.core.jni.CoordinateTransformer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant