map.addInteraction not handle modelLayer
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 12.4k
- Forks
- 2.4k
- PR merge metrics
- No merged PRs in 30d
Description
### mapbox-gl-js version
v3.17.0
### Browser and version
Chrome Version 142.0.7444.176 (Official Build) (arm64)
### Expected behavior
map.addInteraction can handle both geojsonLayer & modelLayer
### Actual behavior
map.addInteraction can handle geojsonLayer, but not handle modelLayer.
### Link to the demonstration
https://jsbin.com/lobacez/edit?html,console,output
### Steps to trigger the unexpected behavior
_No response_
### Relevant log output
```shell
```
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the map.addInteraction entry point and reproduce the behavior using the linked JSBin demonstration in Chrome. Compare handling of geojsonLayer and modelLayer; done means map.addInteraction supports modelLayer interactions consistently with geojsonLayer.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100