-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(android): keyboard handling for TextField and TextArea (#11662)
- TIMOB-27616: Decimal keyboard type only allows period for decimal point. Ignores current locale. * Added localized decimal separator support such as comma and Arabic's unicode separator. - TIMOB-27869: KEYBOARD_TYPE_ASCII should filter out emoji like iOS. - TIMOB-27870: KEYBOARD_TYPE_NUMBERS_PUNCTUATION should allow all chars except emoji like iOS. * Used to not allow letters of any language. Now supports all characters except emoji. - TIMOB-27871: Setting TextField/TextArea "editable" to false should allow user to copy text to clipboard. * Supported on Android 5.0 and higher. (Has issues on Android 4.4 when dynamically toggling "editable" property.) - Updated API docs to better clarify how keyboard types should work. Fixes TIMOB-27616, TIMOB-27869, TIMOB-27870, TIMOB-27871
- Loading branch information
1 parent
b0cc69c
commit c8cab5a
Showing
3 changed files
with
791 additions
and
276 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.