chore(minor): clean up circle_handles_updated logic

This commit is contained in:
Beriff
2026-03-12 21:46:21 +07:00
parent 09b84a2aa8
commit 5e883e2d27

View File

@@ -288,10 +288,11 @@ void vektor_circle_handles_updated(VektorCircle* circle, V2** handles,
V2 translation = vec2_sub((*handles)[0], circle->center); V2 translation = vec2_sub((*handles)[0], circle->center);
circle->center = (*handles)[0]; circle->center = (*handles)[0];
(*handles)[1] = vec2_add(translation, (*handles)[1]); (*handles)[1] = vec2_add(translation, (*handles)[1]);
} else {
circle->radius = vec2_length(vec2_sub((*handles)[0], (*handles)[1]));
} }
circle->center = (*handles)[0];
circle->radius = vec2_length(vec2_sub((*handles)[0], (*handles)[1]));
} }
// this shi is big because it dynamically handles handle remapping when // this shi is big because it dynamically handles handle remapping when