From 37525c34543869d4fe8ce77677abff449b762210 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Mon, 20 Jun 2022 00:46:28 +0200 Subject: [PATCH] [#1465] Include xmin in sideview canvas origin calculation --- swing/src/net/sf/openrocket/gui/scalefigure/RocketFigure.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/swing/src/net/sf/openrocket/gui/scalefigure/RocketFigure.java b/swing/src/net/sf/openrocket/gui/scalefigure/RocketFigure.java index b5a530268..3226abee2 100644 --- a/swing/src/net/sf/openrocket/gui/scalefigure/RocketFigure.java +++ b/swing/src/net/sf/openrocket/gui/scalefigure/RocketFigure.java @@ -486,7 +486,7 @@ public class RocketFigure extends AbstractScaleFigure { originLocation_px = new Point(newOriginX, newOriginY); }else if (currentViewType == RocketPanel.VIEW_TYPE.SideView){ - final int newOriginX = mid_x - (subjectWidth / 2); + final int newOriginX = mid_x - (subjectWidth / 2) - (int)(subjectBounds_m.getMinX() * scale); final int newOriginY = Math.max(getHeight(), subjectHeight + 2*borderThickness_px.height )/ 2; originLocation_px = new Point(newOriginX, newOriginY); }