diff --git a/src/bonsai/bonsai/tool/raycast.py b/src/bonsai/bonsai/tool/raycast.py index 852ae2f8c1..5c3d01ecea 100644 --- a/src/bonsai/bonsai/tool/raycast.py +++ b/src/bonsai/bonsai/tool/raycast.py @@ -206,7 +206,7 @@ class Raycast(bonsai.core.tool.Raycast): bm.free() snapping_points = [] - sorted_points = sorted(points) + sorted_points = sorted(points, key=lambda x : x[0]) for p in sorted_points: point = copy.deepcopy(p) snapping_points.append(point[1])