# Prevent capitalization of input when InputHint="Email"

**URL:** <https://forums.fusetools.com/t/prevent-capitalization-of-input-when-inputhint-email/5620>\
**Category:** Bug Reports\
**Created:** [April 25, 2016, 6:31pm UTC](https://forums.fusetools.com/t/prevent-capitalization-of-input-when-inputhint-email/5620 "2016-04-25T18:31:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![cyril.gantzer](https://avatars.discourse-cdn.com/v4/letter/c/ba9def/32.png) [@cyril.gantzer](https://forums.fusetools.com/u/cyril.gantzer)\
**Post date:** [April 25, 2016, 6:31pm UTC](https://forums.fusetools.com/t/prevent-capitalization-of-input-when-inputhint-email/5620/1 "2016-04-25T18:31:22Z")

</div>

When adding InputHint=“Email” to a TextEdit/TextInput, it does 2 things:

- draws an “email” keayboard with the @ key easily accessible.
- prevents the automatic capitalization of the first letter.

While the first one works in both Android and iOS, the second is absent from iOS. I have found no (UX) way to prevent the first letter from being turned into its uppercase version. Is this the intended behaviour? If it is, what would you suggest to get a coherent behaviour across platforms?

Thanks

---

<div class="post-metadata">

**Author:** ![kusma](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/kusma/32/595_2.png) [@kusma](https://forums.fusetools.com/u/kusma)\
**Post date:** [April 26, 2016, 10:04am UTC](https://forums.fusetools.com/t/prevent-capitalization-of-input-when-inputhint-email/5620/2 "2016-04-26T10:04:36Z")

</div>

Did you try setting `AutoCapitalizationHint` to `None`?

We’re using the native text editors, so we’re limited to what they can do. Setting `InputHint` to `Email` sets `UITextInput.KeyboardType` to `UIKeyboardType.UIKeyboardTypeEmailAddress`. Auto-capitalization has a separate switch (`AutoCapitalizationHint` as mentioned above), that controls `UITextInput.AutocapitalizationType`.

---

<div class="post-metadata">

**Author:** ![cyril.gantzer](https://avatars.discourse-cdn.com/v4/letter/c/ba9def/32.png) [@cyril.gantzer](https://forums.fusetools.com/u/cyril.gantzer)\
**Post date:** [April 26, 2016, 3:22pm UTC](https://forums.fusetools.com/t/prevent-capitalization-of-input-when-inputhint-email/5620/3 "2016-04-26T15:22:52Z")

</div>

Thanks Erik, I suppose it should do the trick but I get that instead: `'TextEdit' does not have a property called 'AutoCapitalizationHint'`

Maybe it’s not in production yet? I don’t see it documented anywhere.

---

<div class="post-metadata">

**Author:** ![kusma](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/kusma/32/595_2.png) [@kusma](https://forums.fusetools.com/u/kusma)\
**Post date:** [April 26, 2016, 3:25pm UTC](https://forums.fusetools.com/t/prevent-capitalization-of-input-when-inputhint-email/5620/4 "2016-04-26T15:25:50Z")

</div>

You’re right, this is not yet in production. My bad. Well, the good news is that this feature is coming soon 😉

---

<div class="post-metadata">

**Author:** ![Anders\_Schau\_Knatten](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/anders_schau_knatten/32/41_2.png) [@Anders\_Schau\_Knatten](https://forums.fusetools.com/u/Anders_Schau_Knatten)\
**Post date:** [May 10, 2016, 11:26am UTC](https://forums.fusetools.com/t/prevent-capitalization-of-input-when-inputhint-email/5620/5 "2016-05-10T11:26:00Z")

</div>

This is now available in Fuse 0.12.4 [https://www.fusetools.com/downloads](https://www.fusetools.com/downloads)
