diff options
author | Dan Sandler <dsandler@android.com> | 2014-01-10 13:24:55 -0500 |
---|---|---|
committer | Danesh M <daneshm90@gmail.com> | 2014-06-06 22:54:24 -0700 |
commit | 393ca2840e26ee6c52ad64d1eb2ee314d6bc482f (patch) | |
tree | e613a17834d9185028102833fed5041a0f12a984 /src | |
parent | ff307f908514c635a4e35c051014ad815a5fa965 (diff) | |
download | android_packages_apps_Trebuchet-393ca2840e26ee6c52ad64d1eb2ee314d6bc482f.tar.gz android_packages_apps_Trebuchet-393ca2840e26ee6c52ad64d1eb2ee314d6bc482f.tar.bz2 android_packages_apps_Trebuchet-393ca2840e26ee6c52ad64d1eb2ee314d6bc482f.zip |
Quick patch for b/12446428.
Bug: 12446428
Change-Id: I5b9472e55a8919f5640c6e97fede9b5637819be0
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/launcher3/Folder.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/launcher3/Folder.java b/src/com/android/launcher3/Folder.java index 13738de5c..750a809a7 100644 --- a/src/com/android/launcher3/Folder.java +++ b/src/com/android/launcher3/Folder.java @@ -1120,7 +1120,10 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList if (getItemCount() <= 1) { // Remove the folder LauncherModel.deleteItemFromDatabase(mLauncher, mInfo); - cellLayout.removeView(mFolderIcon); + if (cellLayout != null) { + // b/12446428 -- sometimes the cell layout has already gone away? + cellLayout.removeView(mFolderIcon); + } if (mFolderIcon instanceof DropTarget) { mDragController.removeDropTarget((DropTarget) mFolderIcon); } |