You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When zoomed out far enough for multiple point annotations to overlap, tapping the points results in separate callbacks to the OnPointAnnotationClickListener. I'd like to provide the option for the user to select which point they intended to tap, but the SDK doesn't provide the information of which points were tapped in one go. The only way I can think of doing this is to introduce an artificial delay to wait for each callback to be invoked, but I don't like the idea as the SDK already has a noticeable delay between the tap and the callback and I don't want to increase it further. Is there a better approach?
The text was updated successfully, but these errors were encountered:
Hi @chris-wickens, thank you for reporting this. I created an internal issue to track the progress https://mapbox.atlassian.net/browse/MAPSFLT-192
We plan to update MapboxMaps Flutter to use platforms's v11 implementation of map content gestures, where only the top annotation will report the tap.
When zoomed out far enough for multiple point annotations to overlap, tapping the points results in separate callbacks to the OnPointAnnotationClickListener. I'd like to provide the option for the user to select which point they intended to tap, but the SDK doesn't provide the information of which points were tapped in one go. The only way I can think of doing this is to introduce an artificial delay to wait for each callback to be invoked, but I don't like the idea as the SDK already has a noticeable delay between the tap and the callback and I don't want to increase it further. Is there a better approach?
The text was updated successfully, but these errors were encountered: