diff --git a/src/traces/bar/hover.js b/src/traces/bar/hover.js index f1fe8d8cc82..a4e58c7f4cb 100644 --- a/src/traces/bar/hover.js +++ b/src/traces/bar/hover.js @@ -65,9 +65,10 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode) { if(Color.opacity(mc)) pointData.color = mc; else if(Color.opacity(mlc) && mlw) pointData.color = mlc; + var size = (trace.base) ? di.b + di.s : di.s; if(trace.orientation === 'h') { pointData.x0 = pointData.x1 = xa.c2p(di.x, true); - pointData.xLabelVal = di.b + di.s; + pointData.xLabelVal = size; pointData.y0 = ya.c2p(barPos(di) - barDelta, true); pointData.y1 = ya.c2p(barPos(di) + barDelta, true); @@ -75,7 +76,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode) { } else { pointData.y0 = pointData.y1 = ya.c2p(di.y, true); - pointData.yLabelVal = di.b + di.s; + pointData.yLabelVal = size; pointData.x0 = xa.c2p(barPos(di) - barDelta, true); pointData.x1 = xa.c2p(barPos(di) + barDelta, true);