Skip to content
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

Webview sometimes displays blank on launch, until scroll #148344

Open
gmackall opened this issue May 14, 2024 · 3 comments
Open

Webview sometimes displays blank on launch, until scroll #148344

gmackall opened this issue May 14, 2024 · 3 comments
Assignees
Labels
P1 High-priority issues at the top of the work list platform-android Android applications specifically team-engine Owned by Engine team triaged-engine Triaged by Engine team

Comments

@gmackall
Copy link
Member

gmackall commented May 14, 2024

I noticed this while testing flutter/engine#52532 (with the repro sample from #146570) but it occurs on main.

Sometimes (not always), the webview just displays blank on launch. As soon as I scroll it it will display properly.

I write webview because I haven't tested with other platform views, but I suspect this would affect any platform view.

@gmackall
Copy link
Member Author

gmackall commented May 14, 2024

Looks like it can also sometimes only display half of the webview!

@johnmccutchan
Copy link
Contributor

@matanlurey Once we figure out the root cause of these two rendering issues, this is probably a good candidate for an integration test.

@timbotimbo
Copy link

I did some testing today, to see if some fixes for virtual display issues are included in 3.22 stable. (They are)

I had it show up invisible once, on first boot after app install. However another ~20 retries on the same device didn't reproduce it.
(Samsung S20FE Android 13)

This was using flutter_unity_widget, which is basically a just a platform view hosting a SurfaceView.

I did not catch any logs as I immediately tried to reproduce it. Will report back if I see it again and this issue isn't updated any further.

@matanlurey matanlurey added platform-android Android applications specifically team-engine Owned by Engine team P1 High-priority issues at the top of the work list labels May 16, 2024
@jonahwilliams jonahwilliams added the triaged-engine Triaged by Engine team label May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 High-priority issues at the top of the work list platform-android Android applications specifically team-engine Owned by Engine team triaged-engine Triaged by Engine team
Projects
None yet
Development

No branches or pull requests

5 participants