From d0ff545eeafe5b17aee56190c7cd94c696171f08 Mon Sep 17 00:00:00 2001 From: David Vacca <515103+mdvacca@users.noreply.github.com> Date: Fri, 29 Sep 2023 06:25:58 -0700 Subject: [PATCH] Remove support for Android API < 23 in ReactTextInputLocalData (#39670) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/39670 Since minsdk version was increased to 23, we are deleting code using Android APIs < 23 for class ReactTextInputLocalData changelog: [Android][Breaking] Remove support for Android API < 23 in ReactTextInputLocalData Reviewed By: NickGerleman Differential Revision: D48545510 fbshipit-source-id: f159a6e20e1f8cdffad51a06dddc86c1e503fd86 --- .../views/textinput/ReactTextInputLocalData.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputLocalData.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputLocalData.java index a85051068d2974..d8b60b38d1c7ea 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputLocalData.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputLocalData.java @@ -7,7 +7,6 @@ package com.facebook.react.views.textinput; -import android.os.Build; import android.text.SpannableStringBuilder; import android.util.TypedValue; import android.widget.EditText; @@ -30,12 +29,7 @@ public ReactTextInputLocalData(EditText editText) { mPlaceholder = editText.getHint(); mMinLines = editText.getMinLines(); mMaxLines = editText.getMaxLines(); - - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - mBreakStrategy = editText.getBreakStrategy(); - } else { - mBreakStrategy = 0; - } + mBreakStrategy = editText.getBreakStrategy(); } public void apply(EditText editText) { @@ -45,8 +39,6 @@ public void apply(EditText editText) { editText.setMaxLines(mMaxLines); editText.setInputType(mInputType); editText.setHint(mPlaceholder); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - editText.setBreakStrategy(mBreakStrategy); - } + editText.setBreakStrategy(mBreakStrategy); } }