diff options
author | Adam Cohen <adamcohen@google.com> | 2011-06-09 15:06:52 -0700 |
---|---|---|
committer | Adam Cohen <adamcohen@google.com> | 2011-06-09 15:10:43 -0700 |
commit | 76078c4ef35b6e95fb6d8129a32cf52a36625e28 (patch) | |
tree | 85eaddc65ac4b5fb7a57c52bbc0b84e3017c35be /src/com/android/launcher2/FolderIcon.java | |
parent | c0dcf597084d00e4c23a7fea5fd0738f6c095a6b (diff) | |
download | android_packages_apps_Trebuchet-76078c4ef35b6e95fb6d8129a32cf52a36625e28.tar.gz android_packages_apps_Trebuchet-76078c4ef35b6e95fb6d8129a32cf52a36625e28.tar.bz2 android_packages_apps_Trebuchet-76078c4ef35b6e95fb6d8129a32cf52a36625e28.zip |
Fixing up some folder-related drag and drop bugs
Change-Id: I712ffd0ccfc0154a5a9e74e3f585157a86986882
Diffstat (limited to 'src/com/android/launcher2/FolderIcon.java')
-rw-r--r-- | src/com/android/launcher2/FolderIcon.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/launcher2/FolderIcon.java b/src/com/android/launcher2/FolderIcon.java index 449068c56..18b242bfa 100644 --- a/src/com/android/launcher2/FolderIcon.java +++ b/src/com/android/launcher2/FolderIcon.java @@ -316,7 +316,7 @@ public class FolderIcon extends FrameLayout implements FolderListener { int baselineWidth = (int) (d.getIntrinsicWidth() * baselineIconScale); float maxPerpectiveShift = baselineHeight * PERSPECTIVE_SHIFT_FACTOR; - ArrayList<View> items = mFolder.getItemsInReadingOrder(); + ArrayList<View> items = mFolder.getItemsInReadingOrder(false); int firstItemIndex = Math.max(0, items.size() - NUM_ITEMS_IN_PREVIEW); int xShift = (int) (mOriginalWidth - baselineWidth) / 2; @@ -352,6 +352,11 @@ public class FolderIcon extends FrameLayout implements FolderListener { canvas.restore(); } + public void onItemsChanged() { + invalidate(); + requestLayout(); + } + public void onAdd(ShortcutInfo item) { invalidate(); requestLayout(); |