Merge "Sort hotseat items in migration to preserve position" into tm-dev

This commit is contained in:
Alex Chau
2022-05-09 10:35:49 +00:00
committed by Android (Google) Code Review
@@ -216,14 +216,15 @@ public class GridSizeMigrationTaskV2 {
return false;
}
// Sort the items by the reading order.
Collections.sort(mHotseatDiff);
Collections.sort(mWorkspaceDiff);
// Migrate hotseat
HotseatPlacementSolution hotseatSolution = new HotseatPlacementSolution(mDb, mSrcReader,
mDestReader, mContext, mDestHotseatSize, mHotseatItems, mHotseatDiff);
hotseatSolution.find();
// Sort the items by the reading order.
Collections.sort(mWorkspaceDiff);
// Migrate workspace.
// First we create a collection of the screens
List<Integer> screens = new ArrayList<>();