From f591920952d39eebc3cf8bd0acd50b88cd3a51ce Mon Sep 17 00:00:00 2001 From: MR-KRAMA Date: Mon, 29 Sep 2025 09:41:44 +0530 Subject: [PATCH] fix(cdk/scrolling): prevent subpixel gaps in virtual scroll viewport --- src/cdk/scrolling/fixed-size-virtual-scroll.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cdk/scrolling/fixed-size-virtual-scroll.ts b/src/cdk/scrolling/fixed-size-virtual-scroll.ts index d7ba2648a027..906d93c4d556 100644 --- a/src/cdk/scrolling/fixed-size-virtual-scroll.ts +++ b/src/cdk/scrolling/fixed-size-virtual-scroll.ts @@ -174,7 +174,7 @@ export class FixedSizeVirtualScrollStrategy implements VirtualScrollStrategy { } this._viewport.setRenderedRange(newRange); - this._viewport.setRenderedContentOffset(this._itemSize * newRange.start); + this._viewport.setRenderedContentOffset(Math.round(this._itemSize * newRange.start)); this._scrolledIndexChange.next(Math.floor(firstVisibleIndex)); } }