Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

[CP] [skwasm] Fix platform view placement. #54870

Conversation

Rexios80
Copy link
Member

@Rexios80 Rexios80 commented Aug 29, 2024

Cherry-pick of #53845

Previously, each platform view contained styling/placement information from the entire stack of the layer builder. This caused issues when using `addRetained`, since it would contain stale styling/placement information from its old parent layers. I have changed it so that platform views only contain local styling information, and that styling is combined with the parent only when the layers are merged.
@github-actions github-actions bot added the platform-web Code specifically for the web engine label Aug 29, 2024
@Rexios80 Rexios80 changed the title [CP] Fix platform view placement for web WASM builds [CP] [skwasm] Fix platform view placement. Aug 29, 2024
@Rexios80
Copy link
Member Author

Rexios80 commented Sep 4, 2024

@eyebrowsoffire Any thoughts on this one? Also there was just a release. Does that mean the target branch should change on these PRs?

Copy link
Contributor

@eyebrowsoffire eyebrowsoffire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! (Again, not sure about the release branch stuff, hopefully someone on the release team will clarify if that needs to be changed).

@Rexios80 Rexios80 added cp: stable cherry pick to the stable release candidate branch cp: review add the cp request to the review queue of release engineers labels Sep 5, 2024
@itsjustkevin itsjustkevin added the autosubmit Merge PR when tree becomes green via auto submit App label Sep 11, 2024
@auto-submit auto-submit bot merged commit 4b76ac4 into flutter:flutter-3.24-candidate.0 Sep 11, 2024
26 checks passed
auto-submit bot pushed a commit that referenced this pull request Sep 11, 2024
# Flutter stable 3.24.3 Engine

## Scheduled Cherrypicks

- Roll dart revision: dart-lang/sdk@179da3ba6
- #54842
- #54843
- #54871
- #54870
- #54942
- #55007
- #55056
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
autosubmit Merge PR when tree becomes green via auto submit App cp: review add the cp request to the review queue of release engineers cp: stable cherry pick to the stable release candidate branch platform-web Code specifically for the web engine
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants