Loading src/com/android/customization/model/grid/DefaultShapeGridManager.kt +41 −28 Original line number Diff line number Diff line Loading @@ -53,15 +53,21 @@ constructor( ?.use { cursor -> buildList { while (cursor.moveToNext()) { try { val rows = cursor.getInt(cursor.getColumnIndex(COL_ROWS)) val cols = cursor.getInt(cursor.getColumnIndex(COL_COLS)) val titleIndex = cursor.getColumnIndex(COL_GRID_TITLE) val title = cursor.getString(cursor.getColumnIndex(COL_GRID_TITLE)) ?: context.getString( com.android.themepicker.R.string.grid_title_pattern, if (titleIndex != -1) { cursor.getString(titleIndex) } else { context.getString( com.android.themepicker.R.string .grid_title_pattern, cols, rows, ) } add( GridOptionModel( key = Loading @@ -83,6 +89,13 @@ constructor( ), ) ) } catch (e: IllegalStateException) { Log.e( TAG, "Fail to read from the cursor to build GridOptionModel", e, ) } } } .let { list -> Loading Loading
src/com/android/customization/model/grid/DefaultShapeGridManager.kt +41 −28 Original line number Diff line number Diff line Loading @@ -53,15 +53,21 @@ constructor( ?.use { cursor -> buildList { while (cursor.moveToNext()) { try { val rows = cursor.getInt(cursor.getColumnIndex(COL_ROWS)) val cols = cursor.getInt(cursor.getColumnIndex(COL_COLS)) val titleIndex = cursor.getColumnIndex(COL_GRID_TITLE) val title = cursor.getString(cursor.getColumnIndex(COL_GRID_TITLE)) ?: context.getString( com.android.themepicker.R.string.grid_title_pattern, if (titleIndex != -1) { cursor.getString(titleIndex) } else { context.getString( com.android.themepicker.R.string .grid_title_pattern, cols, rows, ) } add( GridOptionModel( key = Loading @@ -83,6 +89,13 @@ constructor( ), ) ) } catch (e: IllegalStateException) { Log.e( TAG, "Fail to read from the cursor to build GridOptionModel", e, ) } } } .let { list -> Loading