diff --git a/modules/juce_graphics/native/juce_CoreGraphicsContext_mac.mm b/modules/juce_graphics/native/juce_CoreGraphicsContext_mac.mm index b37f47e847..e9be41c3da 100644 --- a/modules/juce_graphics/native/juce_CoreGraphicsContext_mac.mm +++ b/modules/juce_graphics/native/juce_CoreGraphicsContext_mac.mm @@ -593,6 +593,9 @@ void CoreGraphicsContext::drawLine (const Line& line) void CoreGraphicsContext::fillRectList (const RectangleList& list) { + if (list.isEmpty()) + return; + std::vector rects; rects.reserve ((size_t) list.getNumRectangles());