From d39819085818627818498248da00dd80f2eae776 Mon Sep 17 00:00:00 2001 From: Jakub Piasecki Date: Fri, 19 Apr 2024 12:12:55 +0200 Subject: [PATCH] Fix font scaling when `numberOfLines` is not set --- .../facebook/react/views/text/TextLayoutManagerMapBuffer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManagerMapBuffer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManagerMapBuffer.java index 1b1027b98aca4b..c141dedf8259c4 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManagerMapBuffer.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManagerMapBuffer.java @@ -419,6 +419,7 @@ public static void adjustSpannableFontToFit( int initialFontSize = currentFontSize; while (currentFontSize > minimumFontSize && ((maximumNumberOfLines != ReactConstants.UNSET + && maximumNumberOfLines != 0 && layout.getLineCount() > maximumNumberOfLines) || (heightYogaMeasureMode != YogaMeasureMode.UNDEFINED && layout.getHeight() > height))) {