 			if includeBorderMargins and column > width
 				width = column
 
-		y += child._height
+		y += childHeight
 		rowSpan = rowSpacing
 		if margin
 			rowSpan += margin._bottom


		margin = child._margin
		layout = child._layout

		if layout
			unless layout._enabled


	if includeBorderMargins
		height = Math.max height, height+rowSpan-rowSpacing

	# expand filled rows
	if rowsFillsSum > 0
		freeHeightSpace = effectItem._height - height - topPadding - bottomPadding
		perCell = freeHeightSpace / rowsFillsSum

		yShift = 0
		for child, i in children
			elementsY[i] += yShift
			if rowsFills[i]
				yShift += cellsHeight[elementsCell[i]] = child.height = perCell * rowsFills[i]
		height += freeHeightSpace

	# set children positions
	switch alignH
