From 0d93e15d506fde45b614cfa68e2a0d5c7ecd2134 Mon Sep 17 00:00:00 2001 From: attila Date: Fri, 19 Apr 2024 15:39:54 +0200 Subject: [PATCH] GlyphArrangement: Fix incorrect positioning with Justification::top --- modules/juce_graphics/fonts/juce_GlyphArrangement.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp b/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp index b16e3ca36a..e596698b35 100644 --- a/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp +++ b/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp @@ -220,7 +220,7 @@ void GlyphArrangement::addFittedText (const Font& f, int maximumLines, float minimumHorizontalScale) { - if (! layout.testFlags (Justification::bottom)) + if (! layout.testFlags (Justification::bottom | Justification::top)) layout = layout.getOnlyHorizontalFlags() | Justification::verticallyCentred; if (approximatelyEqual (minimumHorizontalScale, 0.0f))