diff options
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(); |