apache / apache/superset

Other charts are overlapping with Table chart when downloading dashboard as image using "Download as Image" option

Open
#40,428 7 comments 0 reactions 0 assignees View on GitHub
browser:chrome dashboard:export viz:charts:table
Dominant language
Python
Stars
74.8k
Forks
18.3k
Avg merge
2d 7h
Merged PRs (30d)
692

Description

### Bug description

Other charts overlap with the Table chart when downloading the dashboard using the "Download as Image" option.

This issue occurs when:

* The dashboard contains multiple chart types (such as Table, Pie, Bar, etc.).
* The Table chart is positioned as the first chart in the dashboard.
* The Table chart contains scrollable content.

### Screenshots/recordings

Actual dashboard:
Image

Image after download:
Image

### Superset version

6.0.0

### Python version

3.11

### 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.
- [ ] 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.

Contributor guide

Open the contributing guide

Research direction

Start at the dashboard's “Download as Image” entry point and reproduce the export with a scrollable Table chart placed first, alongside Pie and Bar charts, using Chrome. Done means the downloaded image preserves the dashboard layout without other charts overlapping the Table chart.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, react
Domain
data-visualization, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.