Merge changes I29dab94f,Ie13db509 into ub-launcher3-master

* changes:
  Fix issue with out of order callbacks
  Skip setting end target if the recents animation was canceled or ended