diff --git a/Applications/PaintBrush/BucketTool.cpp b/Applications/PaintBrush/BucketTool.cpp index c2b6353418..70ae32dde1 100644 --- a/Applications/PaintBrush/BucketTool.cpp +++ b/Applications/PaintBrush/BucketTool.cpp @@ -18,6 +18,9 @@ static void flood_fill(GraphicsBitmap& bitmap, const Point& start_position, Colo { ASSERT(bitmap.format() == GraphicsBitmap::Format::RGB32); + if (target_color == fill_color) + return; + Queue queue; queue.enqueue(Point(start_position)); while (!queue.is_empty()) {