From a91a354fa9419aff37d369b194a5558a11e1919a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Mon, 19 Jan 2015 16:26:52 +0100 Subject: [PATCH] Fixed a bug causing the GCODE viewer to be zoomed in outside of the print bed due to missing initial move Possible fix for #719 --- src/octoprint/static/gcodeviewer/js/renderer.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/octoprint/static/gcodeviewer/js/renderer.js b/src/octoprint/static/gcodeviewer/js/renderer.js index a1202006..73a89139 100644 --- a/src/octoprint/static/gcodeviewer/js/renderer.js +++ b/src/octoprint/static/gcodeviewer/js/renderer.js @@ -513,6 +513,7 @@ GCODE.renderer = (function(){ bedWidth = bedHeight = renderOptions["bed"]["r"] * 2; } zoomFactor = Math.min((canvas.width - 10) / bedWidth, (canvas.height - 10) / bedHeight); + ctx.translate((canvas.width - bedWidth * zoomFactor) / 2, (canvas.height + bedHeight * zoomFactor) / 2); offsetModelX = 0; offsetModelY = 0;