@@ -203,7 +203,7 @@ drawing.symbolNumber = function(v) {
203
203
return Math . floor ( Math . max ( v , 0 ) ) ;
204
204
} ;
205
205
206
- function singlePointStyle ( d , sel , trace , markerScale , lineScale , marker , markerLine , gd , i ) {
206
+ function singlePointStyle ( d , sel , trace , markerScale , lineScale , marker , markerLine , gd ) {
207
207
// only scatter & box plots get marker path and opacity
208
208
// bars, histograms don't
209
209
if ( Registry . traceIs ( trace , 'symbols' ) ) {
@@ -292,7 +292,7 @@ function singlePointStyle(d, sel, trace, markerScale, lineScale, marker, markerL
292
292
else gradientColor = markerGradient . color ;
293
293
294
294
var gradientID = 'g' + gd . _fullLayout . _uid + '-' + trace . uid ;
295
- if ( perPointGradient ) gradientID += '-' + i ;
295
+ if ( perPointGradient ) gradientID += '-' + d . i ;
296
296
297
297
sel . call ( drawing . gradient , gd , gradientID , gradientType , fillColor , gradientColor ) ;
298
298
}
@@ -361,10 +361,10 @@ drawing.initGradients = function(gd) {
361
361
gradientsGroup . selectAll ( 'linearGradient,radialGradient' ) . remove ( ) ;
362
362
} ;
363
363
364
- drawing . singlePointStyle = function ( d , sel , trace , markerScale , lineScale , gd , i ) {
364
+ drawing . singlePointStyle = function ( d , sel , trace , markerScale , lineScale , gd ) {
365
365
var marker = trace . marker ;
366
366
367
- singlePointStyle ( d , sel , trace , markerScale , lineScale , marker , marker . line , gd , i ) ;
367
+ singlePointStyle ( d , sel , trace , markerScale , lineScale , marker , marker . line , gd ) ;
368
368
369
369
} ;
370
370
@@ -378,8 +378,8 @@ drawing.pointStyle = function(s, trace) {
378
378
var lineScale = drawing . tryColorscale ( marker , 'line' ) ;
379
379
var gd = Lib . getPlotDiv ( s . node ( ) ) ;
380
380
381
- s . each ( function ( d , i ) {
382
- drawing . singlePointStyle ( d , d3 . select ( this ) , trace , markerScale , lineScale , gd , i ) ;
381
+ s . each ( function ( d ) {
382
+ drawing . singlePointStyle ( d , d3 . select ( this ) , trace , markerScale , lineScale , gd ) ;
383
383
} ) ;
384
384
} ;
385
385
0 commit comments