Resolves #224 Main UI tablet support

This commit is contained in:
estevez-dev
2019-09-14 18:32:44 +03:00
parent 20ffe03139
commit 6da7a5ab90
15 changed files with 194 additions and 124 deletions

View File

@ -86,13 +86,12 @@ class RenderCustomLayoutBox extends RenderBox
int columnsCount;
List<double> columnXPositions = [];
List<double> columnYPositions = [];
if (childCount == 0) {
columnsCount = (constraints.maxWidth ~/ this.minColumnWidth);
if (childCount == 0 || columnsCount == 0) {
size = constraints.biggest;
assert(size.isFinite);
return;
}
columnsCount = (constraints.maxWidth ~/ this.minColumnWidth);
double columnWidth = constraints.maxWidth / columnsCount;
double startY = 0;
for (int i =0; i < columnsCount; i++) {