From c24f2fc09bea01d046092d7b33933a7887531c61 Mon Sep 17 00:00:00 2001 From: 0penBrain <48731257+0penBrain@users.noreply.github.com> Date: Fri, 24 Feb 2023 08:16:18 +0100 Subject: [PATCH] [BugFix] Part: fix XSkew+YSkew editing not took into account for cylinders --- src/Mod/Part/Gui/DlgPrimitives.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Mod/Part/Gui/DlgPrimitives.cpp b/src/Mod/Part/Gui/DlgPrimitives.cpp index 2090422c59..b6a1df1d42 100644 --- a/src/Mod/Part/Gui/DlgPrimitives.cpp +++ b/src/Mod/Part/Gui/DlgPrimitives.cpp @@ -445,11 +445,15 @@ QString CylinderPrimitive::change(const QString& objectName, const QString& plac "%1.Radius='%2'\n" "%1.Height='%3'\n" "%1.Angle='%4'\n" - "%1.Placement=%5\n") + "%1.FirstAngle='%5'\n" + "%1.SecondAngle='%6'\n" + "%1.Placement=%7\n") .arg(objectName, ui->cylinderRadius->value().getSafeUserString(), ui->cylinderHeight->value().getSafeUserString(), ui->cylinderAngle->value().getSafeUserString(), + ui->cylinderXSkew->value().getSafeUserString(), + ui->cylinderYSkew->value().getSafeUserString(), placement); }