Use WS pending transaction for MoveAnimation

MoveAnimation updates the WS.surfaceControl position at the start of the
animation. Use the WS pending transaction instead of display so there
aren't two transactions updating the same property on the same SC.

Fixes: 72646189
Test: Open IME from secondary app in split screen. Hit home and then
open primary into full screen. Position for primary app should be
correct.
Test: go/wm-smoke-auto

Change-Id: Ie034756b615550d0f351281764e93fa2863a559b
diff --git a/services/core/java/com/android/server/wm/DisplayContent.java b/services/core/java/com/android/server/wm/DisplayContent.java
index 7674b5e..bd7535a 100644
--- a/services/core/java/com/android/server/wm/DisplayContent.java
+++ b/services/core/java/com/android/server/wm/DisplayContent.java
@@ -662,7 +662,7 @@
             mWallpaperController.updateWallpaperVisibility();
         }
 
-        w.handleWindowMovedIfNeeded(mPendingTransaction);
+        w.handleWindowMovedIfNeeded();
 
         final WindowStateAnimator winAnimator = w.mWinAnimator;