Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f60ebdfa authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add logs for 4x4 to 4x5 missing row bug" into main

parents 206e15b2 3c4c975d
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -121,13 +121,21 @@ public class GridSizeMigrationUtil {
            @NonNull DeviceGridState destDeviceState,
            @NonNull DatabaseHelper target,
            @NonNull SQLiteDatabase source) {

        Log.i("b/360462379", "Going from " + srcDeviceState.getColumns() + "x"
                + srcDeviceState.getRows());
        Log.i("b/360462379", "Going to " + destDeviceState.getColumns() + "x"
                + destDeviceState.getRows());

        if (!needsToMigrate(srcDeviceState, destDeviceState)) {
            Log.i("b/360462379", "Does not need to migrate.");
            return true;
        }

        if (Flags.enableGridMigrationFix()
                && srcDeviceState.getColumns().equals(destDeviceState.getColumns())
                && srcDeviceState.getRows() < destDeviceState.getRows()) {
            Log.i("b/360462379", "Grid migration fix entry point.");
            // Only use this strategy when comparing the previous grid to the new grid and the
            // columns are the same and the destination has more rows
            copyTable(source, TABLE_NAME, target.getWritableDatabase(), TABLE_NAME, context);