commit | f0c43eac90dd43223e6f78ef50dc7844152dcba1 | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Wed Oct 20 23:59:07 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Oct 20 23:59:07 2021 +0000 |
tree | 9d33a36b7ce6aebb0e7ef28f2608dc1e4f59824c | |
parent | 53d0921acffee4d55a7fc77dab0f736e71504672 [diff] | |
parent | a62931ebb4b8b78a54021b9b4a9325f0f91456dc [diff] |
Merge "Cache TISBinder for multiple onBind() calls" into sc-v2-dev am: 6409130f29 am: a62931ebb4 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16093822 Change-Id: I3f63577fe88715e33634ed656d8c21a1d50b4242
diff --git a/quickstep/src/com/android/quickstep/TouchInteractionService.java b/quickstep/src/com/android/quickstep/TouchInteractionService.java index 10a2363..e6fb94a 100644 --- a/quickstep/src/com/android/quickstep/TouchInteractionService.java +++ b/quickstep/src/com/android/quickstep/TouchInteractionService.java
@@ -137,6 +137,8 @@ private int mBackGestureNotificationCounter = -1; + private final TISBinder mTISBinder = new TISBinder(); + /** * Local IOverviewProxy implementation with some methods for local components */ @@ -508,7 +510,7 @@ @Override public IBinder onBind(Intent intent) { Log.d(TAG, "Touch service connected: user=" + getUserId()); - return new TISBinder(); + return mTISBinder; } private void onInputEvent(InputEvent ev) {