Fix setting curve handles free/aligned/toggle ignoring selected knots
Missed from [0] where handles should be considered selected when the
knot is selected.
[0]: 78b6ed19f3
This commit is contained in:
@@ -4286,10 +4286,11 @@ void BKE_nurbList_handles_set(ListBase *editnurb,
|
||||
bezt = nu->bezt;
|
||||
a = nu->pntsu;
|
||||
while (a--) {
|
||||
if (bezt->f1 & SELECT) {
|
||||
const short flag = BKE_nurb_bezt_handle_test_calc_flag(bezt, SELECT, handle_mode);
|
||||
if (flag & (1 << 0)) {
|
||||
bezt->h1 = h_new;
|
||||
}
|
||||
if (bezt->f3 & SELECT) {
|
||||
if (flag & (1 << 2)) {
|
||||
bezt->h2 = h_new;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user