Bug description
If the library of deck.gl has evolved very positively in Superset 6.0.0rc1 (such as by offering the possibility to add tile base maps like OSM, by adding the "Color Scheme Type" feature...), some features have disappeared compared to version 5.0.0 and version 4.1.
Could we, for example, reintegrate the visualization of the legend ?
As well as the possibility to modify the color and transparency of the borders and the flattening of the polygons?
Screenshots/recordings
No response
Superset version
master / latest-dev
Python version
3.9
Node version
18 or greater
Browser
Chrome
Additional context
No response
Checklist
- [x] I have searched Superset docs and Slack and didn't find a solution to my problem.
- [x] I have searched the GitHub issue tracker and didn't find a similar bug report.
- [x] I have checked Superset's logs for errors and if I found a relevant Python stacktrace, I included it here as text in the "additional context" section.
Comment From: dosubot[bot]
The legend visualization, border color/transparency controls, and polygon flattening features for deck.gl visualizations are still present in Superset 6.0.0—they have not been removed from the codebase. Their visibility and behavior depend on configuration: for example, the legend only appears if a metric is selected and the legend position is set, and border color/transparency can be adjusted via the control panel options for stroke color and opacity. You can find these controls in the Polygon layer settings, including fill color, stroke color, opacity, legend position, legend format, and extrusion options. If these features are missing in your UI, check your chart configuration and ensure the relevant options are set. For reference, the implementation is in the following files: Legend.tsx, Polygon.tsx, and controlPanel.ts.
If you still can't access these features, sharing your chart configuration or a screenshot of your control panel could help pinpoint the issue.
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other