aboutsummaryrefslogtreecommitdiff
path: root/tests/test-dwim-shell-config-empty-dirs.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-20 06:26:45 -0400
committerCraig Jennings <c@cjennings.net>2026-06-20 06:26:45 -0400
commita46e7bb6a2e7255d21d1cbf0f76daba1502851dc (patch)
tree03dcc3beeeb8e31741da468a4fca07a2df0c0984 /tests/test-dwim-shell-config-empty-dirs.el
parent1a23b52864130ad4e980b2865678b4c7e854ae02 (diff)
downloaddotemacs-a46e7bb6a2e7255d21d1cbf0f76daba1502851dc.tar.gz
dotemacs-a46e7bb6a2e7255d21d1cbf0f76daba1502851dc.zip
fix(theme-studio): keep an expander open across a table rebuild
A package edit rebuilds the whole table, which collapsed any open expander under the user mid-edit. Track open rows in a module-level EXPANDED set, keyed by element/face, and reopen them on rebuild. Editing a value inside an open expander now leaves the row open. The expand-all/collapse-all and per-row toggles keep the set in sync.
Diffstat (limited to 'tests/test-dwim-shell-config-empty-dirs.el')
0 files changed, 0 insertions, 0 deletions