Force update the surface of opening targets to visible
The transaction status may be un-synced from core and shell. After an open app transition, shell would hide the close target with finish transition, but in core the status needs to update while WindowContainer#prepareSurfaces. If core start back navigation just before surface placement, the mLastSurfaceShowing of the opening target may still be visible, which cause it's stay hide. Bug: 321967213 Bug: 321965173 Test: repeat run 50+ times open/close to verify the opening target must be visible. Change-Id: I11090c3f80e39a2a5dbea7e2ec036b98ec7c96a0
Loading
Please register or sign in to comment