From 48651beba22d456c1226b62392072684298aca12 Mon Sep 17 00:00:00 2001 From: Tomster Date: Wed, 24 Jun 2015 20:51:20 +0200 Subject: [PATCH] Use prevCallbacks[i].highlightCallback.apply(this, arguments) instead so this works in prevCallbacks[i].highlightCallback --- src/extras/synchronizer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/extras/synchronizer.js b/src/extras/synchronizer.js index 16c042e..78efbcb 100644 --- a/src/extras/synchronizer.js +++ b/src/extras/synchronizer.js @@ -162,7 +162,7 @@ function attachZoomHandlers(gs, syncOpts, prevCallbacks) { for (var j = 0; j < gs.length; j++) { if (gs[j] == me) { if (prevCallbacks[j] && prevCallbacks[j].drawCallback) { - prevCallbacks[j].drawCallback(me, initial); + prevCallbacks[j].drawCallback.apply(this, arguments); } continue; } @@ -187,7 +187,7 @@ function attachSelectionHandlers(gs, prevCallbacks) { for (var i = 0; i < gs.length; i++) { if (me == gs[i]) { if (prevCallbacks[i] && prevCallbacks[i].highlightCallback) { - prevCallbacks[i].highlightCallback(event, x, points, row, seriesName); + prevCallbacks[i].highlightCallback.apply(this, arguments); } continue; } @@ -205,7 +205,7 @@ function attachSelectionHandlers(gs, prevCallbacks) { for (var i = 0; i < gs.length; i++) { if (me == gs[i]) { if (prevCallbacks[i] && prevCallbacks[i].unhighlightCallback) { - prevCallbacks[i].unhighlightCallback(event); + prevCallbacks[i].unhighlightCallback.apply(this, arguments); } continue; } -- 2.7.4