Keeps activity in visible state when LiveTiles task is animating

When enabling LiveTile and tapping side task from recents view,
RecentsAnimationController will dispatch the corresponding
RemoteAnimationTarget to launcher though
IRecentsAnimationRunner#onTaskApeared, and then launcher side will
animate both tasks after launched side task by CL[1].

This CL is to refine some code logic to simplified the call path
of onTaskApeared callback and ensure the visiblity of LiveTile task
keeps visible during recents animating.

[1]: Ibffb6a9c74c235efc8615a22b0306551532c7b61

Bug: 165394366
Test: manual as below step
     1) Enabling LiveTile from Home setting -> Developer options.
     2) Launch youtube app and swipe up to overview, make sure youbute
        still plays video
     3) Tapping side task from left side.
     4) verify if the live tile task (Youtube) is still visible and
        animates

Change-Id: I2acf12129782e853bf8c807553d2fdaba31b687e
2 files changed