metabase / metabase/metabase

Save state of pivot tables sections (expanded or collapsed)

Open
#35,384 0 comments 2 reactions 0 assignees View on GitHub
.Team/DashViz Type:New Feature Visualization/Tables
Dominant language
Clojure
Stars
49.3k
Forks
6.8k
Avg merge
1d 13h
Merged PRs (30d)
653

Description

**Is your feature request related to a problem? Please describe.**
- Users can collapse and expand sections, but the state is not saved

**Describe the solution you'd like**
- Save the expanded or collapsed state of pivot table sections in `visualization_settings`

**Describe alternatives you've considered**
- users can manually collapse by clicking top header collapse all button

**How important is this feature to you?**
- saves a user click and may align better with user expectations (i.e. saving saves something as it looks upon saving)

Contributor guide

Open the contributing guide

Research direction

Start by tracing how pivot table sections are rendered and how `visualization_settings` is read and written. The work is done when saving preserves each section's expanded or collapsed state and reopening the visualization restores it.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
data-visualization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.