diff --git a/modules/juce_graphics/native/juce_Direct2DGraphicsContext_windows.cpp b/modules/juce_graphics/native/juce_Direct2DGraphicsContext_windows.cpp index 388cbe6df1..84b67eea2e 100644 --- a/modules/juce_graphics/native/juce_Direct2DGraphicsContext_windows.cpp +++ b/modules/juce_graphics/native/juce_Direct2DGraphicsContext_windows.cpp @@ -1314,7 +1314,7 @@ void Direct2DGraphicsContext::fillRect (const Rectangle& r, bool replaceExi { applyPendingClipList(); - const auto asRectF = D2DUtilities::toRECT_F (getPimpl()->getFrameSize().toFloat()); + const auto asRectF = D2DUtilities::toRECT_F (r.toFloat()); ComSmartPtr rectGeometry; getPimpl()->getDirect2DFactory()->CreateRectangleGeometry (asRectF, rectGeometry.resetAndGetPointerAddress());