Loading
Use consistent animation when forcibly hiding non system overlay
There are several non system overlay window types. When hiding the
windows with animation, their specified exit animations may be used.
This avoids ugly jump cut and inconsistent duration when these
windows are requested to be hidden.
Bug: 408215749
Flag: EXEMPT bugfix
Test: WindowManagerServiceTests testUpdateOverlayWindows_ \
multipleWindowsRequestHiding_hideOverlaysWithAnyUids
Test: Show multiple windows with different overlay types and
window animations by non system apps. Launch Settings
and check the windows are fading out in a short time.
Change-Id: Ie7bb2663892d608715aa077e2170eae4c03a4e36