Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit c0694d47 authored by Riddle Hsu's avatar Riddle Hsu
Browse files

Avoid requesting multiple sync for display rotation

Previously, collect(display) always requests all window prepare
sync. And AsyncRotationController may request another sync by
applyWithNextDraw, which may cause stale sync state and the
window is unable to apply its draw transaction.

Now the prepareSync from display will only sync the windows
that AsyncRotationController doesn't handle.

Bug: 234585256
Test: atest TransitionTests#testDisplayRotationChange
Change-Id: I30639ee4566fc730d7016e1fed509f60dcaf8b59
parent 1854ffea
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment