From e586173f3d7c3866b5c5e27f657e00e5536e81d1 Mon Sep 17 00:00:00 2001 From: SonarSonic Date: Mon, 11 Oct 2021 11:36:24 +0100 Subject: [PATCH] Fixed Image Scaling Bug #11 --- src/main/java/drawingbot/render/jfx/JavaFXRenderer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/drawingbot/render/jfx/JavaFXRenderer.java b/src/main/java/drawingbot/render/jfx/JavaFXRenderer.java index 24d9c405..c6ddfa73 100644 --- a/src/main/java/drawingbot/render/jfx/JavaFXRenderer.java +++ b/src/main/java/drawingbot/render/jfx/JavaFXRenderer.java @@ -107,6 +107,9 @@ private void preRender(){ shouldRedraw = markRenderDirty || changedTask || changedMode || changedState; canvasNeedsUpdate = canvasNeedsUpdate || lastMode == null || lastMode.type != DrawingBotV3.INSTANCE.display_mode.get().type; + //reset canvas scaling + graphicsFX.setTransform(1, 0, 0, 1, 0, 0); + switch (DrawingBotV3.INSTANCE.display_mode.get().type){ case IMAGE: ///we load the image, resize the canvas and redraw