diff options
| author | 2023-09-20 14:19:49 +0900 | |
|---|---|---|
| committer | 2023-09-20 14:22:54 +0900 | |
| commit | aca8046cc2d05e324ae112da87e7d9eb0ce1a2e0 (patch) | |
| tree | 497bf24f2e8e78020bb9bdef659c1255bfaa4b58 | |
| parent | 8f9a09b318ececa093b70f453246acc6b25c9f0d (diff) | |
Temporary stop calling Flags API for performance reasons.
The Flags API end up with ContentProvider call which should not be
used in performance critical path.
Bug: 300053730
Bug: 300067767
Bug: 300067308
Bug: 63938206
Test: N/A
Change-Id: I9a4df3734e451f9c675021040e478064cf07443f
| -rw-r--r-- | core/java/android/widget/TextView.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index 05063365561f..ac0e493cb3c1 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -27,6 +27,7 @@ import static android.view.accessibility.AccessibilityNodeInfo.EXTRA_DATA_TEXT_C import static android.view.accessibility.AccessibilityNodeInfo.EXTRA_DATA_TEXT_CHARACTER_LOCATION_ARG_START_INDEX; import static android.view.accessibility.AccessibilityNodeInfo.EXTRA_DATA_TEXT_CHARACTER_LOCATION_KEY; import static android.view.inputmethod.CursorAnchorInfo.FLAG_HAS_VISIBLE_REGION; + import static com.android.text.flags.Flags.FLAG_USE_BOUNDS_FOR_WIDTH; import android.R; @@ -240,7 +241,6 @@ import com.android.internal.logging.nano.MetricsProto.MetricsEvent; import com.android.internal.util.ArrayUtils; import com.android.internal.util.FastMath; import com.android.internal.util.Preconditions; -import com.android.text.flags.Flags; import libcore.util.EmptyArray; @@ -1634,7 +1634,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } if (CompatChanges.isChangeEnabled(USE_BOUNDS_FOR_WIDTH)) { - mUseBoundsForWidth = Flags.useBoundsForWidth(); + mUseBoundsForWidth = false; // TODO: Connect to the flag. } else { mUseBoundsForWidth = false; } |