aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/DataVizBox/components/Histogram.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/views/nodes/DataVizBox/components/Histogram.tsx')
-rw-r--r--src/client/views/nodes/DataVizBox/components/Histogram.tsx9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/client/views/nodes/DataVizBox/components/Histogram.tsx b/src/client/views/nodes/DataVizBox/components/Histogram.tsx
index 7b9eba1cd..c9cd49aa1 100644
--- a/src/client/views/nodes/DataVizBox/components/Histogram.tsx
+++ b/src/client/views/nodes/DataVizBox/components/Histogram.tsx
@@ -351,13 +351,12 @@ export class Histogram extends React.Component<HistogramProps> {
var left = this.numericalXData? d.x0-1: d.x0;
var right = (this.numericalXData && d.x0!=d.x1)? d.x1-1: d.x1;
if ((left*eachRectWidth ) <= pointerX && pointerX <= (right*eachRectWidth)){
- var showSelected = histDataSet.filter((data: { [x: string]: any; }) => data[xAxisTitle]==d[0])[0];
- var selectedDisplay = {[xAxisTitle]: showSelected[xAxisTitle], [yAxisTitle]: this.numericalXData? d.length : showSelected[yAxisTitle]}
+ var showSelected = this.numericalYData? this.props.pairs.filter((data: { [x: string]: any; }) => data[xAxisTitle]==d[0])[0] : histDataSet.filter((data: { [x: string]: any; }) => data[xAxisTitle]==d[0])[0];
sameAsCurrent = this._currSelected?
- (selectedDisplay[xAxisTitle]==this._currSelected![xAxisTitle]
- && selectedDisplay[yAxisTitle]==this._currSelected![yAxisTitle])
+ (showSelected[xAxisTitle]==this._currSelected![xAxisTitle]
+ && showSelected[yAxisTitle]==this._currSelected![yAxisTitle])
: false;
- this._currSelected = sameAsCurrent? undefined: selectedDisplay;
+ this._currSelected = sameAsCurrent? undefined: showSelected;
return true
}
return false;