deck.gl
deck.gl copied to clipboard
[Bug] getTileData in MVTLayer doesn't fire
Description
If you add a getTileData property to your MVTLayer object, it's never called. Doesn't matter if data is set or not, it still is never called. This works fine in TileLayer objects.
Expected Behavior
MVTLayer.getTileData should be called in the same circumstances as TileLayer.getTileData
Steps to Reproduce
- Go to https://deck.gl/docs/api-reference/geo-layers/mvt-layer, click "Edit in Codepen"
- add
getTileData: x => console.log(x),to the object - open the console. Nothing is logged
- Go to https://deck.gl/docs/api-reference/geo-layers/tile-layer, click "Edit in Codepen"
- add
getTileData: x => console.log(x),to the object - open the console. Every tile is logged
Environment
- Framework version: [email protected]
- Browser: Vivaldi
- OS: MacOS