From 2ed3a561550669dfc96d48f4e202125bf7cf23b9 Mon Sep 17 00:00:00 2001 From: EDT 1999 Adrian Likins Date: Fri, 10 Sep 1999 04:21:00 +0000 Subject: [PATCH] Make gradient brushes work again. Fri Sep 10 00:18:17 EDT 1999 Adrian Likins * app/paintbrush.c: Make gradient brushes work again. --- ChangeLog | 4 ++++ app/paintbrush.c | 3 ++- app/tools/paintbrush.c | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 41f94c25b4..ba70cc56c3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Fri Sep 10 00:18:17 EDT 1999 Adrian Likins + + * app/paintbrush.c: Make gradient brushes work again. + 1999-09-09 Kelly Lynn Martin * plug-ins/FractalExplorer/Callbacks.[ch] diff --git a/app/paintbrush.c b/app/paintbrush.c index 46b6739f64..6fbd824a4f 100644 --- a/app/paintbrush.c +++ b/app/paintbrush.c @@ -460,11 +460,12 @@ paintbrush_motion (PaintCore *paint_core, col[3] = a * 255.0; paint_appl_mode = INCREMENTAL; } - else + else if(!gradient_length) { gimage_get_foreground (gimage, drawable, col); col[area->bytes - 1] = OPAQUE_OPACITY; } + color_pixels (temp_buf_data (area), col, area->width * area->height, area->bytes); diff --git a/app/tools/paintbrush.c b/app/tools/paintbrush.c index 46b6739f64..6fbd824a4f 100644 --- a/app/tools/paintbrush.c +++ b/app/tools/paintbrush.c @@ -460,11 +460,12 @@ paintbrush_motion (PaintCore *paint_core, col[3] = a * 255.0; paint_appl_mode = INCREMENTAL; } - else + else if(!gradient_length) { gimage_get_foreground (gimage, drawable, col); col[area->bytes - 1] = OPAQUE_OPACITY; } + color_pixels (temp_buf_data (area), col, area->width * area->height, area->bytes);