summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Folder.java
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2013-12-10 01:17:03 +0000
committerWinson Chung <winsonc@google.com>2013-12-10 01:17:03 +0000
commit72b520c956a4bf11f6dbbac7eb5e18001b7a11cb (patch)
treeac35acc9283717d5bc80aa7280d380af3cc2bc65 /src/com/android/launcher3/Folder.java
parent68b667848ef7c6f69b24a40d780e4088a5f2a1fb (diff)
downloadandroid_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.java15
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;
}