From 80935791fd91ef89bfd3789fe1d6b76fbe0e384a Mon Sep 17 00:00:00 2001 From: PaddleStroke Date: Mon, 21 Jul 2025 17:30:31 +0200 Subject: [PATCH] Assembly: Fix unconnected Joints always touched Fix https://github.com/FreeCAD/FreeCAD/issues/22642 --- src/Mod/Assembly/App/AssemblyObject.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Mod/Assembly/App/AssemblyObject.cpp b/src/Mod/Assembly/App/AssemblyObject.cpp index 07fc236247..f219bb751a 100644 --- a/src/Mod/Assembly/App/AssemblyObject.cpp +++ b/src/Mod/Assembly/App/AssemblyObject.cpp @@ -541,6 +541,7 @@ void AssemblyObject::recomputeJointPlacements(std::vector Py::Tuple args(1); args.setItem(0, Py::asObject(joint->getPyObject())); Py::Callable(attr).apply(args); + joint->purgeTouched(); } } }