diff options
| author | 2024-01-29 10:38:43 +0000 | |
|---|---|---|
| committer | 2024-01-30 07:51:07 +0000 | |
| commit | 6a9ebce1762f53e635f8c1d03d15da3b4aa7bfdf (patch) | |
| tree | 2d6d09dd60e4fe591aaf9361bf8fedfd4a72346f /api/api.go | |
| parent | 703fd3da6c184a4fc18ecb010afdaf54b1a36f4a (diff) | |
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
Diffstat (limited to 'api/api.go')
0 files changed, 0 insertions, 0 deletions