From 09c12d743b684ba1109d74763ed3c7d91ac23414 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Tue, 27 Mar 2018 10:14:49 -0700 Subject: [PATCH] Using an intent-action instead of a fixed compoenent for quick-step service Bug: 76856007 Test: Verified everything builds and works Change-Id: Ia8258356f84edc9fddc9ac1d2787ffde25c2ecf0 --- packages/SystemUI/res/values/config.xml | 3 --- .../com/android/systemui/OverviewProxyService.java | 14 ++++++++------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/packages/SystemUI/res/values/config.xml b/packages/SystemUI/res/values/config.xml index f76603bfe56cd..711d550e89c64 100644 --- a/packages/SystemUI/res/values/config.xml +++ b/packages/SystemUI/res/values/config.xml @@ -45,9 +45,6 @@ interface. This name is in the ComponentName flattened format (package/class) --> com.android.systemui.statusbar.phone.StatusBar - - com.android.launcher3/com.android.quickstep.TouchInteractionService - false diff --git a/packages/SystemUI/src/com/android/systemui/OverviewProxyService.java b/packages/SystemUI/src/com/android/systemui/OverviewProxyService.java index a4af6b26a8548..2983df6ec937b 100644 --- a/packages/SystemUI/src/com/android/systemui/OverviewProxyService.java +++ b/packages/SystemUI/src/com/android/systemui/OverviewProxyService.java @@ -57,6 +57,8 @@ import static com.android.systemui.shared.system.NavigationBarCompat.Interaction */ public class OverviewProxyService implements CallbackController, Dumpable { + private static final String ACTION_QUICKSTEP = "android.intent.action.QUICKSTEP_SERVICE"; + public static final String TAG_OPS = "OverviewProxyService"; public static final boolean DEBUG_OVERVIEW_PROXY = false; private static final long BACKOFF_MILLIS = 5000; @@ -64,7 +66,7 @@ public class OverviewProxyService implements CallbackController mConnectionCallbacks = new ArrayList<>(); @@ -191,8 +193,8 @@ public class OverviewProxyService implements CallbackController