Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorSebastian Parborg <darkdefende@gmail.com>2019-02-14 16:49:47 +0300
committerSebastian Parborg <darkdefende@gmail.com>2019-02-14 16:54:05 +0300
commit4f920371580b07b9b5cbaeef2f3edb46592bd155 (patch)
treec74e5a4af16757909c0b229f798118c2909eba14 /source
parent87bba05d25e085c83e2c9dfb172048f150cd740c (diff)
Fix T61536: can't snap vertex to another vertex in edit mode using curves
Previously, the curve self snapping would only snap to points that were earlier in the curve structure. This was because of a simple coding snafu of using break when meaning to use continue.
Diffstat (limited to 'source')
-rw-r--r--source/blender/editors/transform/transform_snap_object.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c
index 101c0f0356c..9916aa846d6 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -1537,7 +1537,7 @@ static short snapCurve(
if (nu->bezt) {
/* don't snap to selected (moving) or hidden */
if (nu->bezt[u].f2 & SELECT || nu->bezt[u].hide != 0) {
- break;
+ continue;
}
has_snap |= test_projected_vert_dist(
&neasrest_precalc,
@@ -1567,7 +1567,7 @@ static short snapCurve(
else {
/* don't snap to selected (moving) or hidden */
if (nu->bp[u].f1 & SELECT || nu->bp[u].hide != 0) {
- break;
+ continue;
}
has_snap |= test_projected_vert_dist(
&neasrest_precalc,