browser:
Microsoft Edge - Version 107.0.1418.42
Chrome - Version 107.0.5304.107
Firefox - Version 106.0.5
Steps to Trigger Behavior
Add new source
Add circle layer using source
Add symbol layer using source (two circle layers doesn't trigger the issue)
map.queryRenderedFeatures on circle layer also counts the symbol layer (suspected since hiding the symbol layer changes the count of the circle layer features)
mapbox-gl-js version: https://api.mapbox.com/mapbox-gl-js/v2.10.0/mapbox-gl.js
browser: Microsoft Edge - Version 107.0.1418.42 Chrome - Version 107.0.5304.107 Firefox - Version 106.0.5
Steps to Trigger Behavior
Link to Demonstration
https://jsfiddle.net/b1wt6a50/1/
Expected Behavior
map.QueryRenderedFeatures features should not be affected by shared source layers properties
Actual Behavior
map.QueryRenderedFeatures features is affected by shared source layers properties