Fix rotation shell transition
The old freeze/legacy display rotation logic was running with
shell transitions enabled. Additionally, WindowState.removeImmediately
was removing its child surface in the wrong order causing it to not
be removed on the sync transaction and yielding several frames of
blackness.
Bug: 190002115
Test: enable shell transitions, launch a rotatable app (like messages),
rotate device. Observe a jumpcut without black flicker.
Change-Id: Ia2ce00b1cf4317c6678e6b5f91407296b23cc87e
Loading
Please register or sign in to comment