Skip to content

Conversation

@mscolnick
Copy link
Contributor

Closes #7668

When using mo.ui.altair_chart with concatenated charts (vconcat/hconcat) that have cross-view selections (like brush selections that control the domain of another chart), the interaction would break.

The frontend's makeSelectable function was modifying subspecs in vconcat/hconcat charts even when the parent spec already had selection params. This broke cross-view interactions because of pan/zoom params were added to each subspec

…atenated Altair charts when using `mo.ui.altair_chart`.

Closes #7668

When using `mo.ui.altair_chart` with concatenated charts (vconcat/hconcat) that have cross-view selections (like brush selections that control the domain of another chart), the interaction would break.

The frontend's `makeSelectable` function was modifying subspecs in vconcat/hconcat charts even when the parent spec already had selection params. This broke cross-view interactions because of pan/zoom params were added to each subspec
@mscolnick mscolnick requested a review from manzt as a code owner January 5, 2026 21:32
@vercel
Copy link

vercel bot commented Jan 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
marimo-docs Ready Ready Preview, Comment Jan 5, 2026 9:32pm

@Light2Dark Light2Dark merged commit 6351917 into main Jan 6, 2026
40 of 41 checks passed
@Light2Dark Light2Dark deleted the ms/7668 branch January 6, 2026 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Altair concatenated chart interactions break (unless wrapped with hconcat/vconcat)

3 participants