commit | 46d073d48028b3dc913fb7060b6872f36a819de9 | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Wed Oct 20 23:49:50 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Oct 20 23:49:50 2021 +0000 |
tree | b21c52f4062444aefcfd5f460e9d0578bf39dd7d | |
parent | 151bca2c306b92c0bad5eac6aa6a769793c70aaf [diff] | |
parent | 6409130f2982ca2aaa2d1bd2d0b54880d3472d01 [diff] |
Merge "Cache TISBinder for multiple onBind() calls" into sc-v2-dev am: 6409130f29 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16093822 Change-Id: I5df26b3710f01c08c89f257d3b068ad2c266f284
diff --git a/quickstep/src/com/android/quickstep/TouchInteractionService.java b/quickstep/src/com/android/quickstep/TouchInteractionService.java index 4844f6b..ddcf34c 100644 --- a/quickstep/src/com/android/quickstep/TouchInteractionService.java +++ b/quickstep/src/com/android/quickstep/TouchInteractionService.java
@@ -145,6 +145,8 @@ private int mBackGestureNotificationCounter = -1; + private final TISBinder mTISBinder = new TISBinder(); + /** * Local IOverviewProxy implementation with some methods for local components */ @@ -516,7 +518,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) {