diff --git a/modules/juce_graphics/geometry/juce_Parallelogram.h b/modules/juce_graphics/geometry/juce_Parallelogram.h index 683c5d5154..47fa7c6a57 100644 --- a/modules/juce_graphics/geometry/juce_Parallelogram.h +++ b/modules/juce_graphics/geometry/juce_Parallelogram.h @@ -158,7 +158,10 @@ public: Parallelogram transformedBy (const AffineTransform& transform) const noexcept { auto p = *this; - transform.transformPoints (p.topLeft, p.topRight, p.bottomLeft); + transform.transformPoints (p.topLeft.x, p.topLeft.y, + p.topRight.x, p.topRight.y, + p.bottomLeft.x, p.bottomLeft.y); + return p; }