[OPEN-596] text input and text area do not work on android predictive keyboards
The text input and text area form components do not work (from what i can see) with non required fields on android devices using predictive keyboards. (A very large percent of android users use alternate keyboards as the default keyboard is fairly tedious so this is a big deal).
The test device:
I'm testing this on a Nexus One device with Froyo 2.2 and the SlideIT keyboard.
I'm testing this on the forms demo from your examples section.
Specific Problem area:
The fieldset labeled "personal info" works just fine, and the other textareas and text fields within other fieldsets do not. the only difference i can see between the "personal info" fieldset and the others is that the personal info fieldset supplies a default "required" property. So I'm going to assume that is the problem, though it may be something else.(e.g. only first fieldset works or a myriad of other possibilities)
The exact bug (behavior):
When the keyboard attempts to add an entire word (instead of one character at a time) into one of these text inputs or text areas, nothing happens. When entering one character at a time, the inputs work properly. This is applicable anytime the keyboard is in predictive mode. The default keyboard seems to have prediction turned off when interacting with a sencha text input, yet alternate keyboards (like slideit or swype which allow you to compose an entire word with a single stroke, or learning keyboards like swyft) normally enter enter whole words at a time. When you try to enter an entire word at once, the text field simply doesn't accept the text. Does anyone know the reason for this or a simple fix?