diff --git a/Applications/PaintBrush/BucketTool.cpp b/Applications/PaintBrush/BucketTool.cpp index b8144b8818..bcd6b28b32 100644 --- a/Applications/PaintBrush/BucketTool.cpp +++ b/Applications/PaintBrush/BucketTool.cpp @@ -47,6 +47,9 @@ static void flood_fill(Gfx::Bitmap& bitmap, const Gfx::Point& start_position, Co if (target_color == fill_color) return; + if (!bitmap.rect().contains(start_position)) + return; + Queue queue; queue.enqueue(start_position); while (!queue.is_empty()) {