diff --git a/ChangeLog b/ChangeLog index 1ec4abaa93..9e72225579 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-10-30 Martin Nordholts + + * app/tools/gimprectangleselecttool.c + (gimp_rect_select_tool_round_corners_notify): Update the selection + when Rounded corners is toggled or the radius is changed as + discussed in bug #418284. + 2007-10-30 Michael Natterer * modules/cdisplay_lcms.c: applied patch from Sven Neumann and diff --git a/app/tools/gimprectangleselecttool.c b/app/tools/gimprectangleselecttool.c index 79fb207904..ec5dea91e4 100644 --- a/app/tools/gimprectangleselecttool.c +++ b/app/tools/gimprectangleselecttool.c @@ -811,10 +811,15 @@ gimp_rect_select_tool_round_corners_notify (GimpRectSelectOptions *options, GParamSpec *pspec, GimpRectSelectTool *rect_sel) { - gimp_draw_tool_pause (GIMP_DRAW_TOOL (rect_sel)); + GimpDrawTool *draw_tool = GIMP_DRAW_TOOL (rect_sel); + GimpRectangleTool *rect_tool = GIMP_RECTANGLE_TOOL (rect_sel); + + gimp_draw_tool_pause (draw_tool); rect_sel->round_corners = options->round_corners; rect_sel->corner_radius = options->corner_radius; - gimp_draw_tool_resume (GIMP_DRAW_TOOL (rect_sel)); + gimp_rect_select_tool_rectangle_changed (rect_tool); + + gimp_draw_tool_resume (draw_tool); }