From 3ec15b04f542297bd15337916386087b7414c286 Mon Sep 17 00:00:00 2001 From: Tracy Zhou Date: Tue, 2 May 2023 21:39:39 +0000 Subject: [PATCH] Revert "Fix touch focus not updated correctly after launching overview with live tile." This reverts commit 8899f3a387d8d1b8f0d576cbdcdc67eeec8728e2. Reason for revert: Regression b/280167174, b/280240591 Change-Id: Id82ab1dafb8c939b0e073ad4978d2782e3d953d8 --- .../quickstep/inputconsumers/OverviewInputConsumer.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/quickstep/src/com/android/quickstep/inputconsumers/OverviewInputConsumer.java b/quickstep/src/com/android/quickstep/inputconsumers/OverviewInputConsumer.java index cd98e7abdc..64165b66e4 100644 --- a/quickstep/src/com/android/quickstep/inputconsumers/OverviewInputConsumer.java +++ b/quickstep/src/com/android/quickstep/inputconsumers/OverviewInputConsumer.java @@ -61,14 +61,6 @@ public class OverviewInputConsumer, T extends StatefulAct mTarget = activity.getDragLayer(); mTarget.getLocationOnScreen(mLocationOnScreen); - - // When Overview is launched via meta+tab or swipe up from an app, - // the touch mode somehow is not changed to false by the Android framework. - // The subsequent key events (e.g. DPAD_LEFT, DPAD_RIGHT) can only be dispatched to - // focused views, while focus can only be requested in - // {@link View#requestFocusNoSearch(int, Rect)} when touch mode is false. To note, - // here we launch overview with live tile. - mActivity.getRootView().getViewRootImpl().touchModeChanged(false); } @Override