Use FolderIconPreviewVerifier to check if item is in preview.

Bug: 35064148
Bug: 33600656
Change-Id: I71a03636276e6169c7eb8c68eecf31f37fde2d56
This commit is contained in:
Jon Miranda
2017-02-28 14:18:54 -08:00
parent d8745db015
commit 529af302dc
3 changed files with 10 additions and 3 deletions

View File

@@ -331,6 +331,8 @@ public class FolderPagedView extends PagedView {
int position = 0;
int newX, newY, rank;
FolderIconPreviewVerifier verifier = new FolderIconPreviewVerifier(
Launcher.getLauncher(getContext()).getDeviceProfile().inv);
rank = 0;
for (int i = 0; i < itemCount; i++) {
View v = list.size() > i ? list.get(i) : null;
@@ -363,7 +365,7 @@ public class FolderPagedView extends PagedView {
currentPage.addViewToCellLayout(
v, -1, mFolder.mLauncher.getViewIdForItem(info), lp, true);
if (rank < FolderIcon.NUM_ITEMS_IN_PREVIEW && v instanceof BubbleTextView) {
if (verifier.isItemInPreview(rank) && v instanceof BubbleTextView) {
((BubbleTextView) v).verifyHighRes();
}
}