-
Notifications
You must be signed in to change notification settings - Fork 28.6k
Rendering glitches (Blur and BorderRadius suddenly not working properly) #114359
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
Comments
Thank you for doing the bisect for us. I have reproduced the problem. We have reverted the LayerStateStack code and will work on a solution to this and other issues for the next iteration. |
I cannot reproduce the issue on the latest version of @flar, should this issue be kept open? recordingSimulator.Screen.Recording.-.iPhone.14.Pro.-.2022-11-01.at.07.46.49.mp4flutter doctor - v(master)
|
That's because we reverted the code. The LayerStateStack code will be relanded with a fix for this problem (and some benchmark regressions). We don't yet have a PR for the new version. You can close it if you want, or wait until you verify against the new version of the LayerStateStack code. |
I'll leave this open to track the implementation of the new version of the |
This has been reverted and relanded with a fix. |
I've created a PR that includes the fixes that will hopefully prevent the problem seen here: flutter/engine#37394 That PR is not ready to merge because there is still a 10% regression in a benchmark that needs to be fixed. |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
Uh oh!
There was an error while loading. Please reload this page.
Steps to Reproduce
flutter run
on the code sampleExpected results:
The BorderRadius must be displayed correctly at each corner and there must be no blur above the text
Actual results:
The BorderRadius is too high and is only displayed at the top left. The blur of CupertinoNavigationBar is too large in height.
Through a bisect I was able to find out the commit which caused this regression: #114119
In the commit only this PR comes into question flutter/engine#36458
In commit #114198 when the engine PR was reverted it looks like the previous video.
RPReplay_Final1667230656.MP4
RPReplay_Final1667229901.MP4
@flar
Code sample
Logs
The text was updated successfully, but these errors were encountered: