diff --git a/packages/main/src/components/AnalyticalTable/index.tsx b/packages/main/src/components/AnalyticalTable/index.tsx index 7e3d4adec2c..6eb9275bcc0 100644 --- a/packages/main/src/components/AnalyticalTable/index.tsx +++ b/packages/main/src/components/AnalyticalTable/index.tsx @@ -158,7 +158,7 @@ const AnalyticalTable = forwardRef tableRef.current, estimateSize: useCallback((index) => visibleColumnsWidth[index], [visibleColumnsWidth]), horizontal: true, - overscan: isRtl ? Infinity : overscanCountHorizontal, + overscan: isRtl || scaleWidthMode !== AnalyticalTableScaleWidthMode.Default ? Infinity : overscanCountHorizontal, indexAttribute: 'data-column-index', // necessary as otherwise values are rounded which leads to wrong total width calculation leading to unnecessary scrollbar measureElement: !scaleXFactor || scaleXFactor === 1 ? (el) => el.getBoundingClientRect().width : undefined,