Skip to content

Commit da41e0a

Browse files
committed
Properly call onZoom & onZoomComplete when pinching
1 parent afe08f1 commit da41e0a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/plugin.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -535,8 +535,8 @@ var zoomPlugin = {
535535
doZoom(chartInstance, diff, diff, center, xy);
536536

537537
var zoomOptions = chartInstance.$zoom._options.zoom;
538-
if (typeof zoomOptions.onZoomComplete === 'function') {
539-
zoomOptions.onZoomComplete({chart: chartInstance});
538+
if (typeof zoomOptions.onZoom === 'function') {
539+
zoomOptions.onZoom({chart: chartInstance});
540540
}
541541

542542
// Keep track of overall scale
@@ -551,6 +551,10 @@ var zoomPlugin = {
551551
handlePinch(e);
552552
currentPinchScaling = null; // reset
553553
zoomNS.zoomCumulativeDelta = 0;
554+
var zoomOptions = chartInstance.$zoom._options.zoom;
555+
if (typeof zoomOptions.onZoomComplete === 'function') {
556+
zoomOptions.onZoomComplete({chart: chartInstance});
557+
}
554558
});
555559

556560
var currentDeltaX = null;

0 commit comments

Comments
 (0)