Fix surface offset issue when enter split from recents

The animation issue is cased by task surface has a offset while
it is under animation leash. And this offset is a race condition
which caused by split side set its bounds on same time.

Fix this by applying bounds before animation start rather than
on animation starting.

Fix: 247466887
Test: manual
Test: pass existing tests
Change-Id: Id3de8358dbf3c1209e0e3986aca6dba854be17f4
1 file changed