X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=dygraph.js;h=1745f058bdc35142f73e4b9ac2216fab380e23a1;hb=ad7785b8f9a1564b8d18a8ee9a1036936298bb31;hp=8a1d65d7df3c5e42d01634623a7092223fa2ebd9;hpb=cb8bb6a6a93ecdb6f4cad42b575e3522c9b4b37e;p=dygraphs.git diff --git a/dygraph.js b/dygraph.js index 8a1d65d..1745f05 100644 --- a/dygraph.js +++ b/dygraph.js @@ -2124,10 +2124,14 @@ Dygraph.prototype.setSelection = function(row, opt_seriesName, opt_locked) { this.lastRow_ = row; for (var setIdx = 0; setIdx < this.layout_.points.length; ++setIdx) { var points = this.layout_.points[setIdx]; - var setRow = row - this.getLeftBoundary_(setIdx); - if (setRow < points.length) { - var point = points[setRow]; - if (point.yval !== null) this.selPoints_.push(point); + for (var pointIdx = 0; pointIdx < points.length; ++pointIdx) { + var point = points[pointIdx]; + if (point.idx == row) { + if (point.yval !== null) { + this.selPoints_.push(point); + } + break; + } } } } else {