From d4aa1e7a52b51fa5d7fc9ded132b7b50170f2190 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ramos?= Date: Fri, 15 Mar 2019 11:49:18 -0700 Subject: [PATCH] Do not use autofill methods on Android APIs older than Oreo (26) Summary: Autofill Hints were added in [Android API 26](https://developer.android.com/reference/android/view/View.html#setAutofillHints(java.lang.String...)). Without this runtime check, pre-26 devices will crash. [Android][Fixed] - Fixes crash on pre-26 Android devices when setting text content type Reviewed By: lunaleaps Differential Revision: D14479468 fbshipit-source-id: 238c1efd6aea682a93ecb45e1123aaed6bdcd9e3 --- .../react/views/textinput/ReactTextInputManager.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java b/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java index 7de846d55d7..d4614c10dc9 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java @@ -71,7 +71,7 @@ public class ReactTextInputManager extends BaseViewManager