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) {