summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/FolderIcon.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/launcher2/FolderIcon.java')
-rw-r--r--src/com/android/launcher2/FolderIcon.java7
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();