From b4583e4dcd316a1e5b417b2112a51b5bd7ac982a Mon Sep 17 00:00:00 2001 From: Adam Seaton Date: Fri, 13 Sep 2019 22:08:30 +0000 Subject: Revert "don't compute outside of visible range" bug:141016653 This reverts commit 0a57fe099a55ab3a7583b229fa7cfb905d6106f3. Reason for revert: CL is implicated in https://b.corp.google.com/issues/141016653 Change-Id: I39954226cb8971ee17e367692b3fd0e29871ad48 --- core/java/android/text/TextLine.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/core/java/android/text/TextLine.java b/core/java/android/text/TextLine.java index 5a2d8f4329dc..86651060a394 100644 --- a/core/java/android/text/TextLine.java +++ b/core/java/android/text/TextLine.java @@ -276,7 +276,6 @@ public class TextLine { final int runCount = mDirections.getRunCount(); for (int runIndex = 0; runIndex < runCount; runIndex++) { final int runStart = mDirections.getRunStart(runIndex); - if (runStart >= mLen) break; final int runLimit = Math.min(runStart + mDirections.getRunLength(runIndex), mLen); final boolean runIsRtl = mDirections.isRunRtl(runIndex); @@ -361,7 +360,6 @@ public class TextLine { float h = 0; for (int runIndex = 0; runIndex < mDirections.getRunCount(); runIndex++) { final int runStart = mDirections.getRunStart(runIndex); - if (runStart >= mLen) break; final int runLimit = Math.min(runStart + mDirections.getRunLength(runIndex), mLen); final boolean runIsRtl = mDirections.isRunRtl(runIndex); @@ -419,7 +417,6 @@ public class TextLine { float h = 0; for (int runIndex = 0; runIndex < mDirections.getRunCount(); runIndex++) { final int runStart = mDirections.getRunStart(runIndex); - if (runStart > mLen) break; final int runLimit = Math.min(runStart + mDirections.getRunLength(runIndex), mLen); final boolean runIsRtl = mDirections.isRunRtl(runIndex); -- cgit v1.2.3-59-g8ed1b