From ed5e5d19e8a8e3dbc0d4a8f0b14c18609e233c77 Mon Sep 17 00:00:00 2001 From: rianadon Date: Mon, 8 Aug 2022 09:35:00 -0700 Subject: [PATCH] fix: Correct SVG transformations in GCode Preview (#816) Signed-off-by: Ryan Adolf --- src/components/widgets/gcode-preview/GcodePreview.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/widgets/gcode-preview/GcodePreview.vue b/src/components/widgets/gcode-preview/GcodePreview.vue index 2c7b3c028b..2625a1bb52 100644 --- a/src/components/widgets/gcode-preview/GcodePreview.vue +++ b/src/components/widgets/gcode-preview/GcodePreview.vue @@ -324,8 +324,8 @@ export default class GcodePreview extends Mixins(StateMixin) { } const transform = [ - this.flipX ? -(x.max - x.min) : 0, - this.flipY ? -(y.max - y.min) : 0 + this.flipX ? -(x.max + x.min) : 0, + this.flipY ? -(y.max + y.min) : 0 ] return `scale(${scale.join()}) translate(${transform.join()})` @@ -416,7 +416,7 @@ export default class GcodePreview extends Mixins(StateMixin) { y } = this.viewBox - return `${x.min} ${y.min} ${x.max} ${y.max}` + return `${x.min} ${y.min} ${x.max - x.min} ${y.max - y.min}` } get defaultLayerPaths (): LayerPaths {