summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2024-01-03 16:54:23 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2024-01-03 16:54:23 +0000
commit507cccdb174d25c7d3b5f802741e50041f6e5929 (patch)
tree1566627d585ab404636358a38fe27e567709aabf
parentda91e1d94069dd02f4bdd19276100703f6968801 (diff)
parent4b48398352092ca960b59aaddb038a34b824513e (diff)
downloadLauncher3-507cccdb174d25c7d3b5f802741e50041f6e5929.tar.gz
Merge "Fix launcher holds a surfaceController" into main am: 4b48398352
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2891611 Change-Id: I1b9beba5e4ff06b338bc10ed618f60338e6e8d3d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--quickstep/src/com/android/quickstep/TouchInteractionService.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/quickstep/src/com/android/quickstep/TouchInteractionService.java b/quickstep/src/com/android/quickstep/TouchInteractionService.java
index 5baf6d43bd..80682949cf 100644
--- a/quickstep/src/com/android/quickstep/TouchInteractionService.java
+++ b/quickstep/src/com/android/quickstep/TouchInteractionService.java
@@ -301,6 +301,10 @@ public class TouchInteractionService extends Service {
@Override
public void onNavigationBarSurface(SurfaceControl surface) {
// TODO: implement
+ if (surface != null) {
+ surface.release();
+ surface = null;
+ }
}
@BinderThread