From de7e30503ed205600bd08e507301c90fede9dac4 Mon Sep 17 00:00:00 2001 From: PaddleStroke Date: Mon, 6 Oct 2025 15:40:29 +0200 Subject: [PATCH] Assembly: Add tolerance to detect ground part movement --- src/Mod/Assembly/App/AssemblyObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Assembly/App/AssemblyObject.cpp b/src/Mod/Assembly/App/AssemblyObject.cpp index 6b66bf122d..5f7a4982b0 100644 --- a/src/Mod/Assembly/App/AssemblyObject.cpp +++ b/src/Mod/Assembly/App/AssemblyObject.cpp @@ -375,7 +375,7 @@ bool AssemblyObject::validateNewPlacements() newPlacement = newPlacement * it->second.offsetPlc; } - if (!oldPlc.isSame(newPlacement)) { + if (!oldPlc.isSame(newPlacement, Precision::Confusion())) { Base::Console().warning( "Assembly : Ignoring bad solve, a grounded object (%s) moved.\n", obj->getFullLabel());