diff --git a/platform/features/plot-reborn/src/directives/MCTPlot.js b/platform/features/plot-reborn/src/directives/MCTPlot.js index dd7f090e8c..4b13e1527d 100644 --- a/platform/features/plot-reborn/src/directives/MCTPlot.js +++ b/platform/features/plot-reborn/src/directives/MCTPlot.js @@ -335,7 +335,7 @@ define( newMidpointPosition = midpointPosition.positionAsPlotPoint, newTouchPosition = [trackTouchPosition(touches[0], bounds).positionAsPlotPoint, trackTouchPosition(touches[1], bounds).positionAsPlotPoint], - distanceRatio = firstTouchDistance / distance, + distanceRatio = lastTouchDistance / distance || firstTouchDistance / distance, newViewport = calculateViewport(newMidpointPosition, newTouchPosition, distanceRatio); $scope.viewport = newViewport;