diff options
author | Adam Cohen <adamcohen@google.com> | 2013-10-10 12:48:52 -0700 |
---|---|---|
committer | Adam Cohen <adamcohen@google.com> | 2013-10-10 12:55:06 -0700 |
commit | bb6fda6ac3c4246b91cf66b28cdbc89c3d8a3e52 (patch) | |
tree | 8e87c76d35b44a17a424aed516fd7ab135425142 /src | |
parent | 21cd002fef13ff0b6336f10f97e29738a2b0ecb9 (diff) | |
download | android_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.java | 6 |
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. |