summaryrefslogtreecommitdiffstats
path: root/src/flood-context.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/flood-context.cpp')
-rw-r--r--src/flood-context.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flood-context.cpp b/src/flood-context.cpp
index a25ab2196..332819957 100644
--- a/src/flood-context.cpp
+++ b/src/flood-context.cpp
@@ -668,7 +668,7 @@ static void sp_flood_do_flood_fill(SPEventContext *event_context, GdkEvent *even
merge_pixel_with_background(orig_color, dtc, merged_orig);
unsigned char *trace_t = get_pixel(trace_px, (int)color_point[NR::X], (int)color_point[NR::Y], width);
- if (trace_t[0] != 255) {
+ if ((trace_t[0] != 255) && (trace_t[3] != 255)) {
fill_queue.push_front(color_point);
}