diff --git a/Candles.js b/Candles.js index e42629027..020bd3faf 100644 --- a/Candles.js +++ b/Candles.js @@ -68,6 +68,7 @@ /* Listen to the necesary events. */ viewPort.eventHandler.listenToEvent("Zoom Changed", onZoomChanged); + viewPort.eventHandler.listenToEvent("Offset Changed", onOffsetChanged); marketFiles.eventHandler.listenToEvent("Files Updated", onFilesUpdated); canvas.eventHandler.listenToEvent("Drag Finished", onDragFinished); @@ -621,6 +622,15 @@ } + function onOffsetChanged() { + + if (Math.random() * 100 > 95) { + + recalculate() + }; + + } + function onDragFinished() { recalculate(); diff --git a/Volumes.js b/Volumes.js index 9b6faf512..0fb840edd 100644 --- a/Volumes.js +++ b/Volumes.js @@ -64,6 +64,7 @@ /* Listen to the necesary events. */ viewPort.eventHandler.listenToEvent("Zoom Changed", onZoomChanged); + viewPort.eventHandler.listenToEvent("Offset Changed", onOffsetChanged); marketFiles.eventHandler.listenToEvent("Files Updated", onFilesUpdated); canvas.eventHandler.listenToEvent("Drag Finished", onDragFinished); @@ -686,6 +687,17 @@ } + function onOffsetChanged() { + + if (Math.random() * 100 > 95) { + + recalculateScaleX(); + recalculate(); + recalculateScaleY(); + + }; + } + function onDragFinished() { recalculateScaleX();