Skip to content

Conversation

@ShiboSoftwareDev
Copy link
Contributor

@ShiboSoftwareDev ShiboSoftwareDev commented Jan 8, 2026

When a group contained children with external footprints, its bounds were calculated before the children's full
dimensions were known, leading to incorrect group sizing and positioning. This was particularly noticeable in panels, where
it could cause entire boards to be offset.

This fix refactors the group's bounds calculation so it can be re-run on subsequent render cycles, ensuring the layout is
correctly updated after asynchronous footprints are loaded.

before & after:
Screenshot 2026-01-08 at 10 10 33 PM

@vercel
Copy link

vercel bot commented Jan 8, 2026

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

Project Deployment Review Updated (UTC)
tscircuit-core-benchmarks Ready Ready Preview, Comment Jan 8, 2026 8:14pm

@ShiboSoftwareDev ShiboSoftwareDev merged commit 4fabc55 into tscircuit:main Jan 8, 2026
10 checks passed
@tscircuitbot
Copy link
Contributor


Thank you for your contribution! 🎉

PR Rating: ⭐⭐
Impact: Minor

Track your contributions and see the leaderboard at: tscircuit Contribution Tracker


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants