summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Cohen <adamcohen@google.com>2013-10-10 12:48:52 -0700
committerAdam Cohen <adamcohen@google.com>2013-10-10 12:55:06 -0700
commitbb6fda6ac3c4246b91cf66b28cdbc89c3d8a3e52 (patch)
tree8e87c76d35b44a17a424aed516fd7ab135425142 /src
parent21cd002fef13ff0b6336f10f97e29738a2b0ecb9 (diff)
downloadandroid_packages_apps_Trebuchet-bb6fda6ac3c4246b91cf66b28cdbc89c3d8a3e52.tar.gz
android_packages_apps_Trebuchet-bb6fda6ac3c4246b91cf66b28cdbc89c3d8a3e52.tar.bz2
android_packages_apps_Trebuchet-bb6fda6ac3c4246b91cf66b28cdbc89c3d8a3e52.zip
Provide final callbacks before remove CustomContent (issue 11169651)
Change-Id: I0c30d58a4380f4525dcabf54a0cabf3789031ba6
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher3/Workspace.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java
index 7a1647413..bbe09463a 100644
--- a/src/com/android/launcher3/Workspace.java
+++ b/src/com/android/launcher3/Workspace.java
@@ -557,6 +557,12 @@ public class Workspace extends SmoothPagedView
mWorkspaceScreens.remove(CUSTOM_CONTENT_SCREEN_ID);
mScreenOrder.remove(CUSTOM_CONTENT_SCREEN_ID);
removeView(customScreen);
+
+ if (mCustomContentCallbacks != null) {
+ mCustomContentCallbacks.onScrollProgressChanged(0);
+ mCustomContentCallbacks.onHide();
+ }
+
mCustomContentCallbacks = null;
// Ensure that the current page and default page are maintained.