summaryrefslogtreecommitdiff
path: root/src/com/android
diff options
context:
space:
mode:
authorSantiago Etchebehere <santie@google.com>2021-05-19 16:25:32 -0700
committerSantiago Etchebehere <santie@google.com>2021-05-19 16:25:32 -0700
commit0b373538bfbfb705de380d5f69096ab41d96b613 (patch)
tree061a4688a4fa7f0358ad127f1bb1b97bf8ed1560 /src/com/android
parent27e34167ff5e71f9877f16de3807c4bbefd1363f (diff)
downloadThemePicker-0b373538bfbfb705de380d5f69096ab41d96b613.tar.gz
Call cleanup on Launcher when requesting a new grid preview
Bug: 186712316 Test: manual Change-Id: I0909c704cee75b5814510fb626c613a2ce9380b3
Diffstat (limited to 'src/com/android')
-rw-r--r--src/com/android/customization/picker/grid/GridOptionPreviewer.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/customization/picker/grid/GridOptionPreviewer.java b/src/com/android/customization/picker/grid/GridOptionPreviewer.java
index 77fdc430..dac3d9b4 100644
--- a/src/com/android/customization/picker/grid/GridOptionPreviewer.java
+++ b/src/com/android/customization/picker/grid/GridOptionPreviewer.java
@@ -62,6 +62,7 @@ class GridOptionPreviewer {
// Reattach SurfaceView to trigger #surfaceCreated to update preview for different option.
mPreviewContainer.removeAllViews();
if (mSurfaceCallback != null) {
+ mSurfaceCallback.cleanUp();
mSurfaceCallback.resetLastSurface();
}
if (mGridOptionSurface == null) {