From be9719f5caaf31edb3388ff040e6e9fcdad8cde6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Perdig=C3=A3o?= Date: Sun, 25 Aug 2024 18:53:53 -0300 Subject: [PATCH] Fixed issue with creating duplicated points in polytool --- src/bonsai/bonsai/tool/snap.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/tool/snap.py b/src/bonsai/bonsai/tool/snap.py index b7189ecdeb..5325f8d925 100644 --- a/src/bonsai/bonsai/tool/snap.py +++ b/src/bonsai/bonsai/tool/snap.py @@ -140,7 +140,7 @@ class Snap(bonsai.core.tool.Snap): polyline_data = bpy.context.scene.BIMModelProperties.polyline_point if polyline_data: last_point = polyline_data[len(polyline_data) - 1] - if (x, y, z) == (last_point.x, last_point.y, last_point.z): + if (x, y, z) == (round(last_point.x, 4), round(last_point.y, 4), round(last_point.z, 4)): return polyline_point = bpy.context.scene.BIMModelProperties.polyline_point.add()