diff options
author | Campbell Barton <ideasman42@gmail.com> | 2007-12-04 02:26:45 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2007-12-04 02:26:45 +0300 |
commit | 89205964b3eae9d66cbfabb619eb3ece3ad04a20 (patch) | |
tree | f52402f746ff973f7462efd018dc210c0188a480 /source/blender/src/editview.c | |
parent | a2d6623689bfe75fd20ee59062a7fe1718678a5c (diff) |
curve proportional edit mode wasn't working with draw handles disabled (own error)
Diffstat (limited to 'source/blender/src/editview.c')
-rw-r--r-- | source/blender/src/editview.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/source/blender/src/editview.c b/source/blender/src/editview.c index e18b73ced49..f0832032ac7 100644 --- a/source/blender/src/editview.c +++ b/source/blender/src/editview.c @@ -537,7 +537,7 @@ static void do_lasso_select_curve__doSelect(void *userData, Nurb *nu, BPoint *bp } else { if (G.f & G_HIDDENHANDLES) { /* can only be beztindex==0 here since handles are hidden */ - bezt->f1 = bezt->f2 = bezt->f3 = data->select?(bezt->f1|SELECT):(bezt->f1&~SELECT); + bezt->f1 = bezt->f2 = bezt->f3 = data->select?(bezt->f2|SELECT):(bezt->f2&~SELECT); } else { if (beztindex==0) { bezt->f1 = data->select?(bezt->f1|SELECT):(bezt->f1&~SELECT); @@ -1603,14 +1603,14 @@ static void do_nurbs_box_select__doSelect(void *userData, Nurb *nu, BPoint *bp, } else { if (G.f & G_HIDDENHANDLES) { /* can only be beztindex==0 here since handles are hidden */ - bezt->f1 = bezt->f2 = bezt->f3 = data->select?(bezt->f1|1):(bezt->f1&~1); + bezt->f1 = bezt->f2 = bezt->f3 = data->select?(bezt->f2|SELECT):(bezt->f2&~SELECT); } else { if (beztindex==0) { - bezt->f1 = data->select?(bezt->f1|1):(bezt->f1&~1); + bezt->f1 = data->select?(bezt->f1|SELECT):(bezt->f1&~SELECT); } else if (beztindex==1) { - bezt->f2 = data->select?(bezt->f2|1):(bezt->f2&~1); + bezt->f2 = data->select?(bezt->f2|SELECT):(bezt->f2&~SELECT); } else { - bezt->f3 = data->select?(bezt->f3|1):(bezt->f3&~1); + bezt->f3 = data->select?(bezt->f3|SELECT):(bezt->f3&~SELECT); } } } @@ -2051,14 +2051,14 @@ static void nurbscurve_selectionCB__doSelect(void *userData, Nurb *nu, BPoint *b if (r<=data->radius) { if (bp) { - bp->f1 = data->select?(bp->f1|1):(bp->f1&~1); + bp->f1 = data->select?(bp->f1|SELECT):(bp->f1&~SELECT); } else { if (beztindex==0) { - bezt->f1 = data->select?(bezt->f1|1):(bezt->f1&~1); + bezt->f1 = data->select?(bezt->f1|SELECT):(bezt->f1&~SELECT); } else if (beztindex==1) { - bezt->f2 = data->select?(bezt->f2|1):(bezt->f2&~1); + bezt->f2 = data->select?(bezt->f2|SELECT):(bezt->f2&~SELECT); } else { - bezt->f3 = data->select?(bezt->f3|1):(bezt->f3&~1); + bezt->f3 = data->select?(bezt->f3|SELECT):(bezt->f3&~SELECT); } } } |