diff --git a/modules/juce_graphics/fonts/juce_TextLayout.cpp b/modules/juce_graphics/fonts/juce_TextLayout.cpp index 2cef4c5a20..aa4b28254c 100644 --- a/modules/juce_graphics/fonts/juce_TextLayout.cpp +++ b/modules/juce_graphics/fonts/juce_TextLayout.cpp @@ -526,7 +526,7 @@ namespace TextLayoutHelpers } } - if (i > 0 && (newFontAndColour != lastFontAndColour || i == stringLength - 1)) + if ((i > 0 && newFontAndColour != lastFontAndColour) || i == stringLength - 1) { runAttributes.add (RunAttribute (lastFontAndColour, Range (rangeStart, (i < stringLength - 1) ? i : (i + 1))));