From db7080ddde7e835dde2c56380a11a4b42ffe5214 Mon Sep 17 00:00:00 2001 From: Samuel Susla Date: Wed, 26 Aug 2020 14:30:04 -0700 Subject: [PATCH] Fix default value for TextInput autoCapitalize Summary: Changelog: [internal] According to React Native docs, the default value for `autoCapitalize` is `sentences`. Fabric's TextInput default value does not align with this. [Source](https://reactnative.dev/docs/textinput#autocapitalize) Reviewed By: JoshuaGross Differential Revision: D23344479 fbshipit-source-id: f9e6f2aa6e1fbba2b08cb4aff23b842e49fa8c21 --- .../renderer/components/textinput/iostextinput/primitives.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/primitives.h b/ReactCommon/react/renderer/components/textinput/iostextinput/primitives.h index f10fa2b42e368b..f13e9b44a32e92 100644 --- a/ReactCommon/react/renderer/components/textinput/iostextinput/primitives.h +++ b/ReactCommon/react/renderer/components/textinput/iostextinput/primitives.h @@ -90,9 +90,10 @@ class TextInputTraits final { /* * iOS & Android - * Default value: `None`. + * Default value: `Sentences`. */ - AutocapitalizationType autocapitalizationType{AutocapitalizationType::None}; + AutocapitalizationType autocapitalizationType{ + AutocapitalizationType::Sentences}; /* * Can be empty (`null` in JavaScript) which means `default`.