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

queryRenderedFeatures failing for circle layers on a tile boundary #10615

Description

@zugaldia

In the sample set up below, when the user taps on the map:

  • If we use queryRenderedFeatures to detect the yellow circle layer, everything works as expected (the circle layer is found).
  • If we use queryRenderedFeatures to detect the gray circle layer, which is in between a tile boundary, it'll only be detected when tapped on the right side. queryRenderedFeatures will fail with coordinates on the left side of the circle.
  • If they gray circle gets moved east (out of the boundary), queryRenderedFeatures works again as expected.

screenshot_20171201-160431

cc: @tobrun

Activity

  1. jfirebaugh commented on Dec 2, 2017

    @jfirebaugh
    Contributor

    Equivalent GL JS issue: mapbox/mapbox-gl-js#5756

  2. added
    CoreThe cross-platform C++ core, aka mbgl
    on Dec 2, 2017
  3. self-assigned this
    on Jan 22, 2018
  4. jfirebaugh commented on Mar 14, 2018

    @jfirebaugh
    Contributor

    In #11452, I added ignores for the query tests included mapbox/mapbox-gl-js#6036 that should be removed when this is fixed.

  5. added this to the milestone on Mar 14, 2018
  6. modified the milestones: , android-v6.1.0 on Apr 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

CoreThe cross-platform C++ core, aka mbgl

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions