You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: scrub widgets, comments, and legend when layers disappear (#1627)
* fix: scrub widgets, comments, and legend when layers disappear
Drop dangling dashboard/widget, feature-comment, and legend keys on
layer/group delete and when applying a project with orphan refs.
* style: auto-format (ruff + oxfmt) [pre-commit.ci]
* fix: efficient override scan and separate customEntries changed flag
Use base-id extraction (key.includes("::") ? key.slice(…) : key) for
override lookups instead of spreading the removed Set per key. Track
customEntries changes with a separate flag so an unrelated order/override
change does not needlessly rebuild the customEntries object.
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
0 commit comments