[WAM] html5-launcher activation operations suspends drawing of panel (homescreen) and other web apps
Activity
Walt Miner May 25, 2022 at 4:05 PM
Close for MM 13.0.0

José Dapena Paz March 24, 2022 at 1:05 PM
The underlaying condition causing this problem is the same of https://lf-automotivelinux.atlassian.net/browse/SPEC-4289
@
The final fix for this in Rasberrypi4 and H3 requires also this change:
https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/27300/1
The reason for this (and ) is hangs on calls to eglSwapBuffers, internally calling wl_display_dispatch_queue. It seems the presentation feedback implementation is not working. The solution is disabling VSync in Chromium for now, passing --disable-gpu-vsync
The new issue for fixing the VSync problem is reported at .
Marius Vlad March 23, 2022 at 3:10 PM
Added an video example:
https://drive.google.com/file/d/1WR8XxnbDDvpYcknyn4SM3fMgTFeZlUTH/view?usp=sharing
Marius Vlad March 21, 2022 at 9:08 AM
In theory, now we got the branch for next release I should at least update to chromium 91 that is already available (and with a more mature ozone wayland implementation).
That's for you to decide. I have zero clue why this is happen with those tags. It is not only the animation, the animation happens when using that class, but it happens as well as when enclosing it between <button> tags. The button tag itself won't add any animation. This is easily reproducible so you check it up easily.
Note that in latest devcall was saying that we would hold on chromium updates until we fix some of these bugs.

José Dapena Paz March 21, 2022 at 8:44 AM
So somehow when there is an animation (so painting happens in the launcher application), it breaks updates to the homescreen application? I will check this one when I have some bandwidth available. In theory, now we got the branch for next release I should at least update to chromium 91 that is already available (and with a more mature ozone wayland implementation).
Details
Details
Assignee

Like $subj says, hvac will not update and receive any input, only if after switching from the launcher. If you use the panels, it correctly updates. IDK why at this point.