Commit b2bb99a0 authored by Masayuki Tanaka's avatar Masayuki Tanaka

Fix circle opacity when scatter plot

parent b4b10c03
...@@ -790,6 +790,10 @@ ...@@ -790,6 +790,10 @@
function classRegion(d, i) { return 'region region-' + i + ' ' + ('classes' in d ? [].concat(d.classes).join(' ') : ''); } function classRegion(d, i) { return 'region region-' + i + ' ' + ('classes' in d ? [].concat(d.classes).join(' ') : ''); }
function classEvent(d, i) { return "event-rect event-rect-" + i; } function classEvent(d, i) { return "event-rect event-rect-" + i; }
function opacityCircle(d) {
return d.value ? isScatterType(d) ? 0.5 : 1 : 0;
}
function xx(d) { function xx(d) {
return x(d.x); return x(d.x);
} }
...@@ -2062,7 +2066,7 @@ ...@@ -2062,7 +2066,7 @@
.attr("class", classCircle) .attr("class", classCircle)
.attr("r", __point_r); .attr("r", __point_r);
mainCircle.transition().duration(duration) mainCircle.transition().duration(duration)
.style('opacity', function (d) { return d.value === null ? 0 : 1; }) .style('opacity', opacityCircle)
.attr("cx", __axis_rotated ? circleY : circleX) .attr("cx", __axis_rotated ? circleY : circleX)
.attr("cy", __axis_rotated ? circleX : circleY); .attr("cy", __axis_rotated ? circleX : circleY);
mainCircle.exit().remove(); mainCircle.exit().remove();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment