lastGrowingRow = idx;
result[idx] = 0;
} else {
result[idx] = row.size;
if (row.largerThanChildren) {
<BUG>gridInfo.getRow(rowControls, idx, computingRows);
for (int colIdx = 0; colIdx < rowControls.length; colIdx++) {
int control = rowControls[colIdx];</BUG>
if (control != -1) {
int controlStart = gridInfo.getStartPos(

lastGrowingRow = idx;
result[idx] = 0;
} else {
result[idx] = row.size;
if (row.largerThanChildren) {
gridInfo.getRow(rowControls, idx, computingRows);
for (int control : rowControls) {
if (control != -1) {
int controlStart = gridInfo.getStartPos(
