Skip to content

[Bug] Poor performance when enabling pickable on Firefox with DeckGL Version 9.2.2 #9839

@chriskomo

Description

@chriskomo

Description

After upgraded from version 9.1.8 to 9.2.2, I noticed a huge performance impact when using pickable layers on Firefox on both Windows 11 and MacOS 26.

There was no performance issues with the same code in 9.1.8 and there are no performance issues with using Edge/Chrome in 9.2.2.

Preview of what performance is like with Firefox:
https://github.com/user-attachments/assets/69e0d9f5-a879-4921-adde-b7f5608d8a77

Flavors

  • Script tag
  • React
  • Python/Jupyter notebook
  • MapboxOverlay
  • GoogleMapsOverlay
  • CARTO
  • ArcGIS

Expected Behavior

Pickable not to cause performance issues on Firefox

Steps to Reproduce

  1. Navigate to the GeoJson Highways sample using Firefox on Windows: https://deck.gl/examples/geojson-layer-paths
  2. See instance performance impact
  3. Checkout sample code and run with pickable disabled: https://github.com/visgl/deck.gl/tree/9.2-release/examples/website/highway
  4. No more performance issues

Environment

  • Framework version: 9.2.2
  • Browser: Firefox
  • OS: Windows 11 / MacOS 26.0.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions