Skip to content

fix(css): only skip same-style wrapper parents in renderStyle parent lookup#809

Merged
andycall merged 1 commit intomainfrom
fix/invalid_markneedslayout
Jan 17, 2026
Merged

fix(css): only skip same-style wrapper parents in renderStyle parent lookup#809
andycall merged 1 commit intomainfrom
fix/invalid_markneedslayout

Conversation

@andycall
Copy link
Member

@andycall andycall commented Jan 17, 2026

Summary

  • Fixed RenderStyle.getRenderBoxModel to only skip wrapper parents that share the same RenderStyle, preventing incorrect constraint resolution when an element has multiple render tree attachments (portals, CupertinoContextMenu)
  • Updated _markScrollContainerNeedsLayout to iterate all attached render trees when sizing properties change, ensuring scroll container layout invalidation works correctly for multi-subtree elements

@vercel
Copy link

vercel bot commented Jan 17, 2026

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

Project Deployment Review Updated (UTC)
use-case Ready Ready Preview, Comment Jan 17, 2026 2:08am
vue_usecase Ready Ready Preview, Comment Jan 17, 2026 2:08am

Request Review

@andycall andycall merged commit 6e8b8ee into main Jan 17, 2026
13 of 14 checks passed
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.

1 participant