@@ -220,30 +220,16 @@ function hoverPoints(pointData, xval, yval, hovermode) {
220220 var id , ptx , pty , dx , dy , dist , dxy ;
221221 var minDist = maxDistance ;
222222
223- if ( hovermode === 'x' ) {
224- for ( i = 0 ; i < x . length ; i ++ ) {
225- ptx = x [ i ] ;
226- dx = Math . abs ( xa . c2p ( ptx ) - xpx ) ;
227- if ( dx < minDist ) {
228- minDist = dx ;
229- dy = ya . c2p ( y [ i ] ) - ypx ;
230- dxy = Math . sqrt ( dx * dx + dy * dy ) ;
231- id = i ;
232- }
233- }
234- }
235- else {
236- for ( i = 0 ; i < x . length ; i ++ ) {
237- ptx = x [ i ] ;
238- pty = y [ i ] ;
239- dx = xa . c2p ( ptx ) - xpx ;
240- dy = ya . c2p ( pty ) - ypx ;
241-
242- dist = Math . sqrt ( dx * dx + dy * dy ) ;
243- if ( dist < minDist ) {
244- minDist = dxy = dist ;
245- id = i ;
246- }
223+ for ( i = 0 ; i < x . length ; i ++ ) {
224+ ptx = x [ i ] ;
225+ pty = y [ i ] ;
226+ dx = xa . c2p ( ptx ) - xpx ;
227+ dy = ya . c2p ( pty ) - ypx ;
228+
229+ dist = Math . sqrt ( dx * dx + dy * dy ) ;
230+ if ( dist < minDist ) {
231+ minDist = dxy = dist ;
232+ id = i ;
247233 }
248234 }
249235
@@ -259,7 +245,13 @@ function hoverPoints(pointData, xval, yval, hovermode) {
259245}
260246
261247function selectPoints ( searchInfo , polygon ) {
262-
248+ // var cd = searchInfo.cd;
249+ // var selection = [];
250+ // var trace = cd[0].trace;
251+ // var stash = cd[0].t;
252+ // var x = stash.x;
253+ // var y = stash.y;
254+ // var scene = stash.scene;
263255}
264256
265257
0 commit comments