diff --git a/src/components/legend/style.js b/src/components/legend/style.js index b57dafb97c9..0a1f1948451 100644 --- a/src/components/legend/style.js +++ b/src/components/legend/style.js @@ -90,7 +90,7 @@ module.exports = function style(s, gd) { var showLines = subTypes.hasLines(trace); var dMod, tMod; - // 'scatter3d' and 'scattergeo' don't use gd.calcdata yet; + // 'scatter3d' don't use gd.calcdata, // use d0.trace to infer arrayOk attributes function boundVal(attrIn, arrayToValFn, bounds) { @@ -117,7 +117,6 @@ module.exports = function style(s, gd) { dEdit.mc = boundVal('marker.color', pickFirst); dEdit.mx = boundVal('marker.symbol', pickFirst); dEdit.mo = boundVal('marker.opacity', Lib.mean, [0.2, 1]); - dEdit.ms = boundVal('marker.size', Lib.mean, [2, 16]); dEdit.mlc = boundVal('marker.line.color', pickFirst); dEdit.mlw = boundVal('marker.line.width', Lib.mean, [0, 5]); tEdit.marker = { @@ -125,6 +124,10 @@ module.exports = function style(s, gd) { sizemin: 1, sizemode: 'diameter' }; + + var ms = boundVal('marker.size', Lib.mean, [2, 16]); + dEdit.ms = ms; + tEdit.marker.size = ms; } if(showLines) { diff --git a/test/image/baselines/cliponaxis_false-dates-log.png b/test/image/baselines/cliponaxis_false-dates-log.png index 37af1d51d69..4cdddbcccfb 100644 Binary files a/test/image/baselines/cliponaxis_false-dates-log.png and b/test/image/baselines/cliponaxis_false-dates-log.png differ diff --git a/test/image/baselines/error_bar_layers.png b/test/image/baselines/error_bar_layers.png index 495516d6cc2..eac2ee07de6 100644 Binary files a/test/image/baselines/error_bar_layers.png and b/test/image/baselines/error_bar_layers.png differ diff --git a/test/image/baselines/geo_bg-color.png b/test/image/baselines/geo_bg-color.png index 4ac712167d8..24879bfe868 100644 Binary files a/test/image/baselines/geo_bg-color.png and b/test/image/baselines/geo_bg-color.png differ diff --git a/test/image/baselines/gl2d_transforms.png b/test/image/baselines/gl2d_transforms.png index a2f9769dfaa..a73688cc03c 100644 Binary files a/test/image/baselines/gl2d_transforms.png and b/test/image/baselines/gl2d_transforms.png differ diff --git a/test/image/baselines/gl3d_projection-traces.png b/test/image/baselines/gl3d_projection-traces.png index 1de40e957a8..983727337a3 100644 Binary files a/test/image/baselines/gl3d_projection-traces.png and b/test/image/baselines/gl3d_projection-traces.png differ diff --git a/test/image/baselines/line_scatter.png b/test/image/baselines/line_scatter.png index adeb1143d83..0c089ef261a 100644 Binary files a/test/image/baselines/line_scatter.png and b/test/image/baselines/line_scatter.png differ diff --git a/test/image/baselines/transforms.png b/test/image/baselines/transforms.png index b07f1ca235a..cbeeee98609 100644 Binary files a/test/image/baselines/transforms.png and b/test/image/baselines/transforms.png differ