-
Notifications
You must be signed in to change notification settings - Fork 30.3k
The new blur is causing text (and images) to flicker #140193
Copy link
Copy link
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: renderingUI glitches reported at the engine/skia or impeller rendering levelUI glitches reported at the engine/skia or impeller rendering levele: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.r: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: renderingUI glitches reported at the engine/skia or impeller rendering levelUI glitches reported at the engine/skia or impeller rendering levele: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.r: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Steps to reproduce
@bdero
@gaaclarke
This bug is being re-posted after request(flutter/engine#48472 (comment), flutter/engine#48472 (comment))
Problem:
Text that is being blurred now flickers during a scroll. If the text is held still under the blur there is no flicker, however when scrolling, then a flickering of the text occurs. The problem seems to get worse when a finger is lifted and the scroll slows down with friction scrolling.
In my case, this is happening when using a scrollable
Listviewthat contains black text on a white background. Overlaying the listview is a blurredContainercreated using aBackdropFilter.The listview and the container live together in a
StackwidgetHere's a video showing the problem from the simulator. The problem is a bit more apparent on a real device, but for sure its there on the simulator
EDIT/UPDATE: Images also flicker
Screen.Recording.2023-12-14.at.5.51.56.PM.mov
Problem source:
The problem starting occurring with the launch of the
new blurflutter/engine#48472 (or possibly flutter/engine#49038). Both those updates are in commit0b6da5b45088bb1d8a9b1d1e89f3b7d1437390c4which is where the problem has started. It looks like that commit will be reverted soon, so lets enjoy the problem while it lastsExpected results
No flickering of text
Actual results
Flicker of text
Code sample
Code sample
Screenshots or Video
Screenshots / Video demonstration
[Upload media here]
Logs
Logs
[Paste your logs here]Flutter Doctor output
Doctor output
[Paste your output here]