From 33838e8a2f5183f281910ac639f2ef43d23d0042 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Fri, 31 May 2019 08:54:35 -0700 Subject: [PATCH] Letting touch pass even in disabled states In disabled states, dragLayer should not receive touch anyway. Removing the additional check to avoid user getting stuck. Bug: 134062513 Change-Id: Id31a31254377e9a737ecd6e9905e66c54e4eb740 --- src/com/android/launcher3/dragndrop/DragLayer.java | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/com/android/launcher3/dragndrop/DragLayer.java b/src/com/android/launcher3/dragndrop/DragLayer.java index b35e23ce96..6ba015b2e4 100644 --- a/src/com/android/launcher3/dragndrop/DragLayer.java +++ b/src/com/android/launcher3/dragndrop/DragLayer.java @@ -130,16 +130,6 @@ public class DragLayer extends BaseDragLayer { return mDragController.dispatchKeyEvent(event) || super.dispatchKeyEvent(event); } - @Override - protected boolean findActiveController(MotionEvent ev) { - if (mActivity.getStateManager().getState().disableInteraction) { - // You Shall Not Pass!!! - mActiveController = null; - return true; - } - return super.findActiveController(ev); - } - private boolean isEventOverAccessibleDropTargetBar(MotionEvent ev) { return isInAccessibleDrag() && isEventOverView(mActivity.getDropTargetBar(), ev); }