Fix invoking transient taskbar in desktop windowing prototypes
When transient taskbar is invoked, it starts the recents animation. Recents animation triggers the launch of launcher activity. We need to ensure that after recents animation is cancelled (since the gesture was only for taskbar), we bring the desktop tasks back to front. When the transient taskbar gesture finishes, we need to ensure that launcher state is restored to normal. With fullscreen tasks, launcher activity in stopped after gesture finishes as a fullscreen task is on top. This stop triggers the launcher state to return to normal. When freeform tasks are visible on top of launcher, launcher activity is not stopped. This means we have to manually move launcher to normal state after transient taskbar gesture finishes. Bug: 267364407 Test: enable proto 1, switch to desktop mode and open some tasks, swipe up for transient taskbar, swipe up to recents view Test: enable proto 2, move a task to desktop, swipe up for transient taskbar, swipe up to recents view Change-Id: I712bc5086407c26779638d824f34674f7db1ff51
Loading
Please register or sign in to comment