Fix flicker when opening transient taskbar
When transient taskbar is opened, launcher state updates to background and then quickswitch. Quickswitch launches the last task which is the DesktopTaskView when desktop tasks are visible. DesktopTaskView launchTasks is called which ensures that desktop tasks are visible on top again and launcher state updates to normal. If launcher state moves to normal with animation, the task views for any visible desktop task flicker on screen. To remove this flicker, stop animating state transitions when moving from DesktopTaskView back to home screen. This can be readdressed when implement a proper recents animation. Bug: 263264985 Test: enable transient taskbar, put some tasks on desktop, swipe up to show transient taskbar, observe no flicker Test: have some tasks on desktop, swipe up to overview, click on desktop tile, observe they are brought to front Change-Id: I6ee5c55d9b805d6ef6d58ea137e697ccd40cda29
Loading
Please register or sign in to comment