diff --git a/modules/juce_graphics/native/juce_Direct2DHwndContext_windows.cpp b/modules/juce_graphics/native/juce_Direct2DHwndContext_windows.cpp index 0edfa594e0..b7d984f463 100644 --- a/modules/juce_graphics/native/juce_Direct2DHwndContext_windows.cpp +++ b/modules/juce_graphics/native/juce_Direct2DHwndContext_windows.cpp @@ -401,7 +401,7 @@ private: bool ready = Pimpl::checkPaintReady(); ready &= swap.canPaint(); ready &= compositionTree.has_value(); - ready &= deferredRepaints.getNumRectangles() > 0 || resizing; + ready &= ! getPaintAreas().isEmpty(); ready &= presentation.getPresentation() != nullptr; return ready; }