diff --git a/src/interaction/helper/data-range.ts b/src/interaction/helper/data-range.ts index 74e9b9f281..b7ab38fe19 100644 --- a/src/interaction/helper/data-range.ts +++ b/src/interaction/helper/data-range.ts @@ -16,13 +16,7 @@ export const getDataByScaleRange = ( vertical: boolean = false ): object[] => { const groupedData = groupBy(data, field); - const newValues = vertical - ? values - .slice() - .reverse() - .slice(start, end) - .reverse() - : values.slice(start, end); + const newValues = vertical ? values.slice(values.length - end, values.length - start) : values.slice(start, end); return flatten(map(newValues, (value: string) => groupedData[value] || [])); };