-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Android][Bug] Bearing Mode is disabled when touching the MapView #3535
Comments
I have taken a closer look at iOS and they are doing the same thing you are suggesting, |
This will probably result in the requirement to subclass the gesturedetector from almeros |
Been looking at integrating this requirement but this won't be an easy fix because we rely on external gesturedetectors and these are not always compliant with returning a correct boolean value if a gesture starts also resetting the tracking modes in the listener callback (eg. onScaleBegin) is too late to reset tracking modes. Ideally I would love to pick this up with #553. Since we are going to release 3.1.0 #3537 next week, I'm going to refocus on other issues first. @mayardb |
@mayardb |
@tobrun I think you just have to reset the |
@mayardb |
@tobrun Unfortunately there is no possibility to undo a reset with a listener on the bearing changes because of the accuracy reset (by the way, it might be another bug). Looking at the iOS you pointed out in your first comment. |
Hi MapBox team,
In the
MyLocationTrackingModeActivity
sample, I noticed that the bearing mode is disabled when touching the MapView.Is it possible to change it just to disable Tracking only when running a gesture :
and not in the
onDown
method anymore ?The text was updated successfully, but these errors were encountered: