From 418393399c8ecad301efec6aade9f9f2b710eec7 Mon Sep 17 00:00:00 2001 From: Seigo Nonaka Date: Sun, 20 Mar 2022 22:46:01 -0700 Subject: [PATCH] Set useFallbackLineSPacing into member value Bug: 225727260 Test: atest BoringLayoutTest Change-Id: Ifc7b2e3920d770a6b59cc4ea191560db057d2363 --- core/java/android/text/BoringLayout.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/java/android/text/BoringLayout.java b/core/java/android/text/BoringLayout.java index fee23f4b0be7b..fb420a7035d1a 100644 --- a/core/java/android/text/BoringLayout.java +++ b/core/java/android/text/BoringLayout.java @@ -146,6 +146,7 @@ public class BoringLayout extends Layout implements TextUtils.EllipsizeCallback mEllipsizedWidth = outerwidth; mEllipsizedStart = 0; mEllipsizedCount = 0; + mUseFallbackLineSpacing = false; init(source, paint, align, metrics, includePad, true, false /* useFallbackLineSpacing */); return this; @@ -200,6 +201,8 @@ public class BoringLayout extends Layout implements TextUtils.EllipsizeCallback trust = false; } + mUseFallbackLineSpacing = useFallbackLineSpacing; + init(getText(), paint, align, metrics, includePad, trust, useFallbackLineSpacing); return this; @@ -252,6 +255,7 @@ public class BoringLayout extends Layout implements TextUtils.EllipsizeCallback mEllipsizedWidth = outerwidth; mEllipsizedStart = 0; mEllipsizedCount = 0; + mUseFallbackLineSpacing = false; init(source, paint, align, metrics, includePad, true, false /* useFallbackLineSpacing */); } @@ -331,6 +335,7 @@ public class BoringLayout extends Layout implements TextUtils.EllipsizeCallback trust = false; } + mUseFallbackLineSpacing = useFallbackLineSpacing; init(getText(), paint, align, metrics, includePad, trust, useFallbackLineSpacing); }