From ee6097d57da32d9610b8a0bef5dc2d36d99c422b Mon Sep 17 00:00:00 2001 From: nickofthyme Date: Wed, 1 Nov 2023 16:46:54 -0700 Subject: [PATCH] fix: clamp brushing min of last bucket --- .../chart_types/xy_chart/state/selectors/on_brush_end_caller.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/charts/src/chart_types/xy_chart/state/selectors/on_brush_end_caller.ts b/packages/charts/src/chart_types/xy_chart/state/selectors/on_brush_end_caller.ts index 610cf13099..05363f4de0 100644 --- a/packages/charts/src/chart_types/xy_chart/state/selectors/on_brush_end_caller.ts +++ b/packages/charts/src/chart_types/xy_chart/state/selectors/on_brush_end_caller.ts @@ -165,7 +165,7 @@ function getXBrushExtent( const [domainStart, domainEnd] = xScale.domain; const maxDomainValue = domainEnd + (histogramEnabled && allowBrushingLastHistogramBin ? xScale.minInterval : 0); - const minValue = clamp(minPosScaled, domainStart, maxPosScaled); + const minValue = clamp(minPosScaled, domainStart, maxDomainValue); const maxValue = clamp(minPosScaled, maxPosScaled, maxDomainValue); return [minValue, maxValue];