From 8229620ffb853e2105eb5d1a4ea78c84c0e5c6f2 Mon Sep 17 00:00:00 2001 From: Tracy Zhou Date: Tue, 25 Apr 2023 20:35:19 -0700 Subject: [PATCH] Edge click and drag using the trackpad shouldn't trigger back Fixes: 266927888 Test: Edge click and drag doesn't trigger back Change-Id: I413d00a02d9ba95e0b9ea000f4de5287e69cb9f6 --- .../gestural/EdgeBackGestureHandler.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java b/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java index 41e3e6d83eea0..9a1efc3d64568 100644 --- a/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java +++ b/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java @@ -15,6 +15,8 @@ */ package com.android.systemui.navigationbar.gestural; +import static android.view.InputDevice.SOURCE_MOUSE; +import static android.view.InputDevice.SOURCE_TOUCHPAD; import static android.view.WindowManager.LayoutParams.PRIVATE_FLAG_EXCLUDE_FROM_SCREEN_MAGNIFICATION; import static com.android.systemui.classifier.Classifier.BACK_GESTURE; @@ -937,10 +939,12 @@ public class EdgeBackGestureHandler implements PluginListener