From eac4f9112f4014557bed1657e5166dc2bcd7c9fa Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 8 Nov 2017 15:15:22 +0000 Subject: [PATCH] Fix for the TextLayout when drawing at non-origin coords --- modules/juce_graphics/fonts/juce_TextLayout.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_graphics/fonts/juce_TextLayout.cpp b/modules/juce_graphics/fonts/juce_TextLayout.cpp index a740e7d42e..383cdf1a84 100644 --- a/modules/juce_graphics/fonts/juce_TextLayout.cpp +++ b/modules/juce_graphics/fonts/juce_TextLayout.cpp @@ -218,8 +218,8 @@ void TextLayout::draw (Graphics& g, Rectangle area) const auto& context = g.getInternalContext(); auto clip = context.getClipBounds(); - auto clipTop = (float) clip.getY(); - auto clipBottom = (float) clip.getBottom(); + auto clipTop = clip.getY() - origin.y; + auto clipBottom = clip.getBottom() - origin.y; for (auto* line : lines) {