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

Commit c3b8ff44 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "TAPL: Verifying pilferPointers events" into ub-launcher3-master

parents a82d3092 75052221
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ package com.android.quickstep.inputconsumers;

import android.view.MotionEvent;

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

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

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

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

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

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

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

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

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

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

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