Merge "Use FakeTransformParams instead of real ones for gesture tutorial" into sc-v2-dev

This commit is contained in:
TreeHugger Robot
2021-09-14 00:07:29 +00:00
committed by Android (Google) Code Review
3 changed files with 6 additions and 3 deletions
@@ -270,7 +270,7 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>,
TaskAnimationManager taskAnimationManager, GestureState gestureState, TaskAnimationManager taskAnimationManager, GestureState gestureState,
long touchTimeMs, boolean continuingLastGesture, long touchTimeMs, boolean continuingLastGesture,
InputConsumerController inputConsumer) { InputConsumerController inputConsumer) {
super(context, deviceState, gestureState, new TransformParams()); super(context, deviceState, gestureState);
mActivityInterface = gestureState.getActivityInterface(); mActivityInterface = gestureState.getActivityInterface();
mActivityInitListener = mActivityInterface.createActivityInitListener(this::onActivityInit); mActivityInitListener = mActivityInterface.createActivityInitListener(this::onActivityInit);
mInputConsumerProxy = mInputConsumerProxy =
@@ -80,7 +80,7 @@ public abstract class SwipeUpAnimationLogic implements
protected boolean mIsSwipeForStagedSplit; protected boolean mIsSwipeForStagedSplit;
public SwipeUpAnimationLogic(Context context, RecentsAnimationDeviceState deviceState, public SwipeUpAnimationLogic(Context context, RecentsAnimationDeviceState deviceState,
GestureState gestureState, TransformParams transformParams) { GestureState gestureState) {
mContext = context; mContext = context;
mDeviceState = deviceState; mDeviceState = deviceState;
mGestureState = gestureState; mGestureState = gestureState;
@@ -50,6 +50,7 @@ import com.android.quickstep.AnimatedFloat;
import com.android.quickstep.GestureState; import com.android.quickstep.GestureState;
import com.android.quickstep.OverviewComponentObserver; import com.android.quickstep.OverviewComponentObserver;
import com.android.quickstep.RecentsAnimationDeviceState; import com.android.quickstep.RecentsAnimationDeviceState;
import com.android.quickstep.RemoteTargetGluer;
import com.android.quickstep.SwipeUpAnimationLogic; import com.android.quickstep.SwipeUpAnimationLogic;
import com.android.quickstep.SwipeUpAnimationLogic.RunningWindowAnim; import com.android.quickstep.SwipeUpAnimationLogic.RunningWindowAnim;
import com.android.quickstep.util.AppCloseConfig; import com.android.quickstep.util.AppCloseConfig;
@@ -254,7 +255,9 @@ abstract class SwipeUpGestureTutorialController extends TutorialController {
ViewSwipeUpAnimation(Context context, RecentsAnimationDeviceState deviceState, ViewSwipeUpAnimation(Context context, RecentsAnimationDeviceState deviceState,
GestureState gestureState) { GestureState gestureState) {
super(context, deviceState, gestureState, new FakeTransformParams()); super(context, deviceState, gestureState);
mRemoteTargetHandles[0] = new RemoteTargetGluer.RemoteTargetHandle(
mRemoteTargetHandles[0].getTaskViewSimulator(), new FakeTransformParams());
} }
void initDp(DeviceProfile dp) { void initDp(DeviceProfile dp) {