From 41284b2005ef7b7bfc7998316fd861f23f4247bf Mon Sep 17 00:00:00 2001 From: OmkarRajam <> Date: Wed, 7 Nov 2018 13:14:11 +0530 Subject: [PATCH] When scrollToAlignment is auto and list item height is greater than list height, list item will scroll with start alignment instead of auto. --- source/Grid/utils/CellSizeAndPositionManager.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/Grid/utils/CellSizeAndPositionManager.js b/source/Grid/utils/CellSizeAndPositionManager.js index 4e48e18d1..8fb67b00d 100644 --- a/source/Grid/utils/CellSizeAndPositionManager.js +++ b/source/Grid/utils/CellSizeAndPositionManager.js @@ -196,7 +196,9 @@ export default class CellSizeAndPositionManager { idealOffset = maxOffset - (containerSize - datum.size) / 2; break; default: - idealOffset = Math.max(minOffset, Math.min(maxOffset, currentOffset)); + if (datum.size >= containerSize) idealOffset = maxOffset; + else + idealOffset = Math.max(minOffset, Math.min(maxOffset, currentOffset)); break; }