1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Direct2D: Fix bug where Image::clear did not respect the requested area

This commit is contained in:
reuk 2024-09-07 16:43:07 +01:00
parent 515c42db4b
commit 6374540f19
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C

View file

@ -1314,7 +1314,7 @@ void Direct2DGraphicsContext::fillRect (const Rectangle<int>& r, bool replaceExi
{ {
applyPendingClipList(); applyPendingClipList();
const auto asRectF = D2DUtilities::toRECT_F (getPimpl()->getFrameSize().toFloat()); const auto asRectF = D2DUtilities::toRECT_F (r.toFloat());
ComSmartPtr<ID2D1RectangleGeometry> rectGeometry; ComSmartPtr<ID2D1RectangleGeometry> rectGeometry;
getPimpl()->getDirect2DFactory()->CreateRectangleGeometry (asRectF, getPimpl()->getDirect2DFactory()->CreateRectangleGeometry (asRectF,
rectGeometry.resetAndGetPointerAddress()); rectGeometry.resetAndGetPointerAddress());