Hide task surface once it goes off-screen in close animation
Once the task has gone out of bounds, it still technically visible in SF traces unless you explicitly hide it. This was causing flicker test's "VisibleLayersShownMoreThanOneConsecutiveEntry" assertions to fail because it expected the layer to still be visible but wasn't because these assertions use visible region to determine visibility. Flag: EXEMPT bugfix Fix: 377651666 Fix: 371985078 Test: atest com.android.wm.shell.flicker.CloseAllAppWithAppHeaderExitLandscape#closeAllAppsInDesktop Test: atest com.android.wm.shell.flicker.CloseAllAppWithAppHeaderExitPortrait#closeAllAppsInDesktop Change-Id: Ie16ae257a63c18af135e845ce6c73ac56969cd05
Loading
Please register or sign in to comment