diff options
| -rw-r--r-- | packages/SystemUI/compose/scene/src/com/android/compose/grid/Grids.kt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/SystemUI/compose/scene/src/com/android/compose/grid/Grids.kt b/packages/SystemUI/compose/scene/src/com/android/compose/grid/Grids.kt index 27f0948d5377..790665aebe3e 100644 --- a/packages/SystemUI/compose/scene/src/com/android/compose/grid/Grids.kt +++ b/packages/SystemUI/compose/scene/src/com/android/compose/grid/Grids.kt @@ -116,9 +116,14 @@ private fun Grid( if (sizeCache.rowHeights.size != rows) { sizeCache.rowHeights = IntArray(rows) { 0 } + } else { + repeat(rows) { i -> sizeCache.rowHeights[i] = 0 } } + if (sizeCache.columnWidths.size != columns) { sizeCache.columnWidths = IntArray(columns) { 0 } + } else { + repeat(columns) { i -> sizeCache.columnWidths[i] = 0 } } val totalHorizontalSpacingBetweenChildren = |