diff options
author | Winson Chung <winsonc@google.com> | 2013-12-10 01:17:03 +0000 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2013-12-10 01:17:03 +0000 |
commit | 72b520c956a4bf11f6dbbac7eb5e18001b7a11cb (patch) | |
tree | ac35acc9283717d5bc80aa7280d380af3cc2bc65 /src/com/android/launcher3/Folder.java | |
parent | 68b667848ef7c6f69b24a40d780e4088a5f2a1fb (diff) | |
download | android_packages_apps_Trebuchet-72b520c956a4bf11f6dbbac7eb5e18001b7a11cb.tar.gz android_packages_apps_Trebuchet-72b520c956a4bf11f6dbbac7eb5e18001b7a11cb.tar.bz2 android_packages_apps_Trebuchet-72b520c956a4bf11f6dbbac7eb5e18001b7a11cb.zip |
Revert "Fixing crash in empty folders. (Bug 11627191)"
This reverts commit 68b667848ef7c6f69b24a40d780e4088a5f2a1fb.
Change-Id: I51da495d6f8ef98b268c23cce02cce5ef1c7ea00
Diffstat (limited to 'src/com/android/launcher3/Folder.java')
-rw-r--r-- | src/com/android/launcher3/Folder.java | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/com/android/launcher3/Folder.java b/src/com/android/launcher3/Folder.java index 2fb8f9256..1d234ff8a 100644 --- a/src/com/android/launcher3/Folder.java +++ b/src/com/android/launcher3/Folder.java @@ -408,15 +408,6 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList mFolderName.setText(""); } updateItemLocationsInDatabase(); - - // In case any children didn't come across during loading, clean up the folder accordingly - mFolderIcon.post(new Runnable() { - public void run() { - if (getItemCount() <= 1) { - replaceFolderWithFinalItem(); - } - } - }); } /** @@ -825,7 +816,7 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList View v = list.get(i); ItemInfo info = (ItemInfo) v.getTag(); LauncherModel.moveItemInDatabase(mLauncher, info, mInfo.id, 0, - info.cellX, info.cellY); + info.cellX, info.cellY); } } @@ -1074,7 +1065,7 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList public void run() { CellLayout cellLayout = mLauncher.getCellLayout(mInfo.container, mInfo.screenId); - View child = null; + View child = null; // Move the item from the folder to the workspace, in the position of the folder if (getItemCount() == 1) { ShortcutInfo finalItem = mInfo.contents.get(0); @@ -1104,8 +1095,6 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList View finalChild = getItemAt(0); if (finalChild != null) { mFolderIcon.performDestroyAnimation(finalChild, onCompleteRunnable); - } else { - onCompleteRunnable.run(); } mDestroyed = true; } |