From 6ea5ad985cfb300ec8eb107bff865c4019bfdeec Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 26 May 2019 10:52:39 +0200 Subject: [PATCH] Bug Fixed, images leaking into strategy space --- TradingSimulation.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/TradingSimulation.js b/TradingSimulation.js index 5ff1d1f65..7ed739670 100644 --- a/TradingSimulation.js +++ b/TradingSimulation.js @@ -638,8 +638,15 @@ y: -2 + imageOffset.y } + let imagePosition = { + x: recordPoint1.x + imageOffset.x, + y: recordPoint1.y + imageOffset.y + } + + imagePosition = thisObject.fitFunction(imagePosition) + if (imageRecord.canDrawIcon === true) { - browserCanvasContext.drawImage(imageRecord, recordPoint1.x + imageOffset.x, recordPoint1.y + imageOffset.y, imageSize, imageSize); + browserCanvasContext.drawImage(imageRecord, imagePosition.x, imagePosition.y, imageSize, imageSize); browserCanvasContext.save(); browserCanvasContext.translate(recordPoint3.x + labelOffset.x, recordPoint3.y + labelOffset.y); browserCanvasContext.rotate(-Math.PI / 2);