Use DeviceProfile numFolderRows and numFolderColumns

Invariant hold values that are not related to current DP in use. This is a change needed for IDP to hold more values in the future akin to iconSize.

Bug: 309800141
Change-Id: Iefb388a5f6590d7da3452d2c388c02bd5e9d32bb
Flag: N/A
Test: NexusLauncherTests
This commit is contained in:
Thales Lima
2023-11-08 18:22:38 +00:00
parent ef8df12ff8
commit 07c6b8d96d
20 changed files with 67 additions and 47 deletions

View File

@@ -481,8 +481,7 @@ public class LoaderTask implements Runnable {
mItemsDeleted = c.commitDeleted();
// Sort the folder items, update ranks, and make sure all preview items are high res.
FolderGridOrganizer verifier =
new FolderGridOrganizer(mApp.getInvariantDeviceProfile());
FolderGridOrganizer verifier = FolderGridOrganizer.getPreviewIconVerifier();
for (FolderInfo folder : mBgDataModel.folders) {
Collections.sort(folder.contents, Folder.ITEM_POS_COMPARATOR);
verifier.setFolderInfo(folder);