From 3d1ffa6738b8def998cf73b5d123a481f116e272 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A1niel=20P=C3=A9ter=20Sipos?= Date: Fri, 16 Oct 2020 17:05:46 +0200 Subject: [PATCH] #895 fix colums sorting --- src/app/shared/object-grid/object-grid.component.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/app/shared/object-grid/object-grid.component.ts b/src/app/shared/object-grid/object-grid.component.ts index c6f8347217..c4aaebed72 100644 --- a/src/app/shared/object-grid/object-grid.component.ts +++ b/src/app/shared/object-grid/object-grid.component.ts @@ -172,13 +172,18 @@ export class ObjectGridComponent implements OnInit { const result = []; + let index = 0; page.forEach((obj: ListableObject, i: number) => { - const colNb = i % nbColumns; - let col = result[colNb]; + + if (i % nbColumns === 0 && i > 0) { + index++; + } + + let col = result[index]; if (hasNoValue(col)) { col = []; } - result[colNb] = [...col, obj]; + result[index] = [...col, obj]; }); return result; } else {