Change-Id: I1202a655f81c33047c6a55d8b2242b87157d40ad
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
int gridWidth = parentInfo.width / numX;
int gridHeight = parentInfo.height / numY;
+ int remainedWidth = parentInfo.width % numX;
+ int remainedHeight = parentInfo.height % numY;
+
int index = 1;
list.clear();
ClickableItem grid;
grid.coordX = coordX + (x * gridWidth);
grid.coordY = coordY + (y * gridHeight);
- grid.width = gridWidth;
- grid.height = gridHeight;
+
+ grid.width = (x == numX - 1 ? gridWidth + remainedWidth : gridWidth);
+ grid.height = (y == numY - 1 ? gridHeight + remainedHeight : gridHeight);
+
grid.index = index++;
list.push_back(grid);