Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 75052221 authored by vadimt's avatar vadimt
Browse files

TAPL: Verifying pilferPointers events

Change-Id: Ie825beb4b3adf7fea28959b460e99a44bc471063
parent 01372013
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -2,6 +2,7 @@ package com.android.quickstep.inputconsumers;


import android.view.MotionEvent;
import android.view.MotionEvent;


import com.android.launcher3.testing.TestLogging;
import com.android.quickstep.InputConsumer;
import com.android.quickstep.InputConsumer;
import com.android.systemui.shared.system.InputMonitorCompat;
import com.android.systemui.shared.system.InputMonitorCompat;


@@ -34,6 +35,7 @@ public abstract class DelegateInputConsumer implements InputConsumer {


    protected void setActive(MotionEvent ev) {
    protected void setActive(MotionEvent ev) {
        mState = STATE_ACTIVE;
        mState = STATE_ACTIVE;
        TestLogging.recordEvent("pilferPointers");
        mInputMonitor.pilferPointers();
        mInputMonitor.pilferPointers();


        // Send cancel event
        // Send cancel event
+2 −0
Original line number Original line Diff line number Diff line
@@ -37,6 +37,7 @@ import android.view.ViewConfiguration;


import com.android.launcher3.R;
import com.android.launcher3.R;
import com.android.launcher3.Utilities;
import com.android.launcher3.Utilities;
import com.android.launcher3.testing.TestLogging;
import com.android.launcher3.util.DefaultDisplay;
import com.android.launcher3.util.DefaultDisplay;
import com.android.quickstep.GestureState;
import com.android.quickstep.GestureState;
import com.android.quickstep.InputConsumer;
import com.android.quickstep.InputConsumer;
@@ -202,6 +203,7 @@ public class DeviceLockedInputConsumer implements InputConsumer,


    private void startRecentsTransition() {
    private void startRecentsTransition() {
        mThresholdCrossed = true;
        mThresholdCrossed = true;
        TestLogging.recordEvent("pilferPointers");
        mInputMonitorCompat.pilferPointers();
        mInputMonitorCompat.pilferPointers();


        Intent intent = new Intent(Intent.ACTION_MAIN)
        Intent intent = new Intent(Intent.ACTION_MAIN)
+2 −0
Original line number Original line Diff line number Diff line
@@ -44,6 +44,7 @@ import android.view.ViewConfiguration;
import androidx.annotation.UiThread;
import androidx.annotation.UiThread;


import com.android.launcher3.R;
import com.android.launcher3.R;
import com.android.launcher3.testing.TestLogging;
import com.android.launcher3.util.Preconditions;
import com.android.launcher3.util.Preconditions;
import com.android.launcher3.util.TraceHelper;
import com.android.launcher3.util.TraceHelper;
import com.android.quickstep.BaseActivityInterface;
import com.android.quickstep.BaseActivityInterface;
@@ -302,6 +303,7 @@ public class OtherActivityInputConsumer extends ContextWrapper implements InputC
        if (mInteractionHandler == null) {
        if (mInteractionHandler == null) {
            return;
            return;
        }
        }
        TestLogging.recordEvent("pilferPointers");
        mInputMonitorCompat.pilferPointers();
        mInputMonitorCompat.pilferPointers();


        mActivityInterface.closeOverlay();
        mActivityInterface.closeOverlay();
+2 −0
Original line number Original line Diff line number Diff line
@@ -25,6 +25,7 @@ import androidx.annotation.Nullable;


import com.android.launcher3.BaseDraggingActivity;
import com.android.launcher3.BaseDraggingActivity;
import com.android.launcher3.Utilities;
import com.android.launcher3.Utilities;
import com.android.launcher3.testing.TestLogging;
import com.android.launcher3.views.BaseDragLayer;
import com.android.launcher3.views.BaseDragLayer;
import com.android.quickstep.BaseActivityInterface;
import com.android.quickstep.BaseActivityInterface;
import com.android.quickstep.GestureState;
import com.android.quickstep.GestureState;
@@ -106,6 +107,7 @@ public class OverviewInputConsumer<T extends BaseDraggingActivity>
                ActiveGestureLog.INSTANCE.addLog("startQuickstep");
                ActiveGestureLog.INSTANCE.addLog("startQuickstep");
            }
            }
            if (mInputMonitor != null) {
            if (mInputMonitor != null) {
                TestLogging.recordEvent("pilferPointers");
                mInputMonitor.pilferPointers();
                mInputMonitor.pilferPointers();
            }
            }
        }
        }
+2 −0
Original line number Original line Diff line number Diff line
@@ -22,6 +22,7 @@ import android.view.MotionEvent;
import com.android.launcher3.BaseActivity;
import com.android.launcher3.BaseActivity;
import com.android.launcher3.BaseDraggingActivity;
import com.android.launcher3.BaseDraggingActivity;
import com.android.launcher3.logging.StatsLogUtils;
import com.android.launcher3.logging.StatsLogUtils;
import com.android.launcher3.testing.TestLogging;
import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Direction;
import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Direction;
import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Touch;
import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Touch;
import com.android.quickstep.GestureState;
import com.android.quickstep.GestureState;
@@ -63,6 +64,7 @@ public class OverviewWithoutFocusInputConsumer implements InputConsumer {


    private void onInterceptTouch() {
    private void onInterceptTouch() {
        if (mInputMonitor != null) {
        if (mInputMonitor != null) {
            TestLogging.recordEvent("pilferPointers");
            mInputMonitor.pilferPointers();
            mInputMonitor.pilferPointers();
        }
        }
    }
    }
Loading