Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Reland "Ensure the engineLayer is disposed when an OpacityLayer is disabled""#96295

Merged
fluttergithubbot merged 1 commit into
masterfrom
revert-94743-revert-94280-fix_opacity_layer
Jan 7, 2022
Merged

Reland "Ensure the engineLayer is disposed when an OpacityLayer is disabled""#96295
fluttergithubbot merged 1 commit into
masterfrom
revert-94743-revert-94280-fix_opacity_layer

Conversation

@dnfield
Copy link
Copy Markdown
Contributor

@dnfield dnfield commented Jan 7, 2022

Reverts #94743

@ctrysbita @goderbauer @Piinks @jason-simmons fyi

The internal scuba breakages were actually regressions caused by #90017, which were missed because that PR affected 1000s of scubas by a few pixels. Compare <redacted>/test/scuba_goldens/linux/off_to_on_step_3.png before cl/397080291 and after. These were just unfortunately real regressions we missed.

This PR will require updating a few scuba files (something like 10 or so) internally - this is expected. /cc @renyou @angjieli fyi.

Fixes #92830 (again)
fixes #95911
fixes #94906
fixes #96087
Fixes #95270

We should CP this into stable.

@flutter-dashboard flutter-dashboard Bot added the framework flutter/packages/flutter repository. See also f: labels. label Jan 7, 2022
@dnfield dnfield mentioned this pull request Jan 7, 2022
8 tasks
Copy link
Copy Markdown
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

Copy link
Copy Markdown
Member

@zanderso zanderso left a comment

Choose a reason for hiding this comment

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

Please add the cp: 2.10 label to one of the issues, and link to this PR.

@dnfield
Copy link
Copy Markdown
Contributor Author

dnfield commented Jan 7, 2022

Added the CP label. This should be relatively easy to CP in to stable.

@fluttergithubbot fluttergithubbot merged commit fa8e3e6 into master Jan 7, 2022
@fluttergithubbot fluttergithubbot deleted the revert-94743-revert-94280-fix_opacity_layer branch January 7, 2022 18:55
@ciriousjoker
Copy link
Copy Markdown

Is there a way to get notified when this is cherrypicked into stable?

@JulianBissekkou
Copy link
Copy Markdown

I would be interested in this fix and notification as well.

@dnfield
Copy link
Copy Markdown
Contributor Author

dnfield commented Jan 11, 2022

See #94906 (comment)

itsjustkevin added a commit that referenced this pull request Jan 19, 2022
…96872)

* RawKeyboard repeat events, and SingleActivator.includeRepeats (#96154)

* Reland "Ensure the engineLayer is disposed when an OpacityLayer is disabled"" (#96295)

* Update Flutter desktop doc URL in error message (#96559)

When desktop support is not present in an existing project, certain
flutter tool commands raise an error that direct the user to
documentation on how to add desktop support to an existing Flutter
project. In a recent revamp of the webside, the URL was very slightly
changed (flutter.dev -> docs.flutter.dev).

This updates the error message to output the new URL.

Issue: #94398

* 'add branch flutter-2.8-candidate.16 to enabled_branches in .ci.yaml'

* 'Update Engine revision to 74b74b1 for beta release 2.10.0-0.2.pre'

* Removed unnecessary reference to enabled_branches

Co-authored-by: Tong Mu <[email protected]>
Co-authored-by: Dan Field <[email protected]>
Co-authored-by: Chris Bracken <[email protected]>
Co-authored-by: Kevin Chisholm <[email protected]>
passsy added a commit to wiredashio/wiredash-sdk that referenced this pull request Feb 5, 2022
Don't show statusbar when switching from portrait to landscape. This is caused by flutter/flutter#96295
It's fixed in Flutter 2.10 but not in earlier versions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

framework flutter/packages/flutter repository. See also f: labels.

Projects

None yet

7 participants