Update surface visibility when transferring starting window
Since prepareSurface no longer updates token level surface visibility,
if the visibility is changed without being collected to a transition,
it needs to schedule surface visibility update manually. Currently the
only case is mVisibleSetFromTransferredStartingWindow.
Though it also work by putting the change to transition, it doesn't
need animation for transferring starting window, so simply schedule
a surface visibility update as it was.
Bug: 415390212
Flag: EXEMPT bugfix
Test: Cold launch a trampoline activity on an existing task.
After transferring the starting window from the trampoline
to the existing main activity below, the main activity's
surface should be visible.
Change-Id: I7542f067e689491f4219b0da20befdbe3af2e696
Loading
Please register or sign in to comment