Skip to content

[Bug] Automatic icon layer shows as dot #3241

Description

@leverglowh

Describe the bug
When kepler recognises an icon layer (icon column in csv) it shows a dot instead. On mouse hover the correct icon flashes for a split second but does not stay.
The same bug has been observed both when importing a csv dataset and a previously exported json through the "Add Data" modal.
Restoring a dataset+layer config programmatically with addDataToMap action triggers the same bug as well.
Edit: the bug is not present in https://kepler-preview.foursquare.com!

To Reproduce
Steps to reproduce the behavior:
Minimal dataset example:

latitude,longitude,icon
40,20,bug
  1. Go to demo website
  2. Import the above csv
  3. Remove or hide the point layer we don't need
  4. See that Kepler has created an icon layer, with the correct column reference, but it shows as dot
  5. Hover on the dot (may be useful to increase the radius otherwise it's tiny) and see that the correct icon shows for a split second

Expected behavior
The correct icon should show instead of a dot.

Screenshots
This video shows the pin icon flashing when hovering over the dot.

Screen.Recording.2025-11-19.at.12.40.02.mov

Desktop (please complete the following information):

  • OS: both macOS and Windows
  • Browser: works fine on safari on macOS, but not on chrome or firefox (macOS or Windows)
  • Version: 3.2.3

Additional context
Dataset size is not a factor, I've been able to reproduce this with much larger dataset with many more columns and rows.
I reproduced it launching the demo app with all the reducer logs as well, but I found no error in console (in case it was a fallback on the icon, but it wasn't?).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions