diff options
Diffstat (limited to 'src/gradient-drag.cpp')
| -rw-r--r-- | src/gradient-drag.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gradient-drag.cpp b/src/gradient-drag.cpp index 74fc2fe67..c02190df8 100644 --- a/src/gradient-drag.cpp +++ b/src/gradient-drag.cpp @@ -1550,7 +1550,8 @@ GrDrag::deleteSelected (bool just_one) for (GSList * drgble = dragger->draggables; drgble != NULL; drgble = drgble->next) { GrDraggable *draggable = (GrDraggable*) drgble->data; SPGradient *gradient = sp_item_gradient (draggable->item, draggable->fill_or_stroke); - SPGradient *vector = sp_gradient_get_vector (gradient, false); + SPGradient *vector = sp_gradient_get_forked_vector_if_necessary (gradient, false); + switch (draggable->point_type) { case POINT_LG_MID: case POINT_RG_MID1: |
