Only apply the task's pending transaction if it is detached

This fixes a flicker introduced by 88fbccf which may incorrectly apply
the display content's pending transaction instead of the task's.

Test: go/wm-smoke
Test: app to recents, see no flicker
Change-Id: If0a0431b2ea170ea833c1445599f0fdb9431dabf
1 file changed