Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

User dot should show minimal heading indicator outside of tracking mode #5523

Closed
1ec5 opened this issue Jun 30, 2016 · 3 comments
Closed

User dot should show minimal heading indicator outside of tracking mode #5523

1ec5 opened this issue Jun 30, 2016 · 3 comments
Assignees
Labels
annotations Annotations on iOS and macOS or markers on Android feature Google Maps parity For feature parity with the Google Maps SDK for Android or iOS iOS Mapbox Maps SDK for iOS
Milestone

Comments

@1ec5
Copy link
Contributor

1ec5 commented Jun 30, 2016

Per #3718 (comment), it would be useful, either as an option or by default, for the user dot to show a heading indicator when user tracking mode is not enabled. The indicator should be minimal, much less obvious than the “flashlight” during heading tracking. On iOS 10, Apple Maps appears to be doing something like this already:

heading-arrow

This is also how Google Maps’s heading indicator always looks.

/cc @friedbunny @bsudekum

@1ec5 1ec5 added feature iOS Mapbox Maps SDK for iOS annotations Annotations on iOS and macOS or markers on Android labels Jun 30, 2016
@1ec5
Copy link
Contributor Author

1ec5 commented Jun 30, 2016

Until #5037 is implemented, the workaround would involve maintaining a custom annotation view and repositioning it every time -[MGLMapViewDelegate mapView:didUpdateUserLocation:] is called.

@friedbunny
Copy link
Contributor

friedbunny commented Aug 19, 2016

We currently pause heading updates when the user tracking mode is not .FollowWithHeading.

We’ll need to expose a setting that allows a developer to override this behavior; something like MGLMapView.alwaysUpdateHeading = YES.

@1ec5 1ec5 added the Google Maps parity For feature parity with the Google Maps SDK for Android or iOS label Aug 26, 2016
@friedbunny friedbunny self-assigned this Jun 13, 2017
@friedbunny friedbunny added this to the ios-v3.6.2 milestone Aug 1, 2017
@friedbunny friedbunny modified the milestones: ios-v3.6.3, ios-v3.6.2 Aug 22, 2017
@friedbunny
Copy link
Contributor

Done in #9886 — will be in v3.6.3.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
annotations Annotations on iOS and macOS or markers on Android feature Google Maps parity For feature parity with the Google Maps SDK for Android or iOS iOS Mapbox Maps SDK for iOS
Projects
None yet
Development

No branches or pull requests

2 participants