Skip to content

Continue the clipBehavior breaking change #61366

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Sep 15, 2020
Merged

Conversation

liyuqian
Copy link
Contributor

This follows #59364 and cl/319911104

@fluttergithubbot fluttergithubbot added f: cupertino flutter/packages/flutter/cupertino repository framework flutter/packages/flutter repository. See also f: labels. labels Jul 13, 2020
@liyuqian liyuqian requested a review from goderbauer July 13, 2020 19:27
Copy link
Member

@goderbauer goderbauer left a comment

Choose a reason for hiding this comment

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

LGTM

@liyuqian
Copy link
Contributor Author

There are some failed tests in the test run of cl/321021912. Investigating...

@liyuqian
Copy link
Contributor Author

This is currently blocked by dnfield/flutter_svg#384. The "customer: dream" needs it to update the code so we can continue this breaking change. CC @dnfield

@liyuqian
Copy link
Contributor Author

Several CLs that "Add clipBehavior to FittedBox, Wrap, and Stack" have landed internally and I'm starting a new test at cl/331657143. I'm only expecting minor AA mismatches in this test. If it's as expected, I'll merge this PR. CC @renyou

New FittedBox are added to Google very quickly. Let's first roll other
part of changes into Google first.
@liyuqian liyuqian merged commit 7948a78 into flutter:master Sep 15, 2020
hpoul added a commit to authpass/flutter_speed_dial that referenced this pull request Sep 16, 2020
irasekh3 added a commit to irasekh3/flutter_speed_dial that referenced this pull request Sep 16, 2020
…lutter/flutter#61366.

This PR removes the `overflow` parameter when setting up the `Stack` object which is used as part of the flutter speed dial object and therefore is breaking build targeting the master branch of flutter
irasekh3 added a commit to irasekh3/flutter_speed_dial that referenced this pull request Sep 17, 2020

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
It seems as though as a result of flutter/flutter@7948a78#diff-7f71460835520a1820d69cd0b6994c01L3316 which was merged into flutter master in flutter/flutter#61366

The Stack object removed the option for overflow and instead clipBehavior should be set to Clip.none
@liyuqian liyuqian added the c: API break Backwards-incompatible API changes label Sep 25, 2020
liyuqian added a commit to liyuqian/flutter that referenced this pull request Sep 26, 2020
liyuqian added a commit that referenced this pull request Sep 29, 2020

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This is a continuation of #61366
after cl/333620714

See also https://flutter.dev/go/clip-behavior
romanlytvyn added a commit to romanlytvyn/flutter-slide-to-act that referenced this pull request Sep 30, 2020

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix the breaking change introduced by flutter/flutter@7948a78 and merged into flutter master by flutter/flutter#61366 by replacing `overflow: Overflow.visible,` with `clipBehavior: Clip.none,` in the Stack object instantiation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: API break Backwards-incompatible API changes f: cupertino flutter/packages/flutter/cupertino repository framework flutter/packages/flutter repository. See also f: labels.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants