https://bugzilla.wikimedia.org/show_bug.cgi?id=38277

       Web browser: ---
             Bug #: 38277
           Summary: WLMMobile: can't type '9' or '(' on Android 4.0
           Product: WikiLoves Monuments Mobile
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: General
        AssignedTo: [email protected]
        ReportedBy: [email protected]
    Classification: Unclassified
   Mobile Platform: ---


This is a very funky bug, unsure whether it's in Android or in
PhoneGap/Cordova.

On Android 4.0 (ICS) I can't type '9' or '(' into any input boxes in the app.
This is a problem if, say, your username or password includes these digits.

Can reproduce both on my Galaxy Nexus and in the SDK emulator. Doesn't happen
on Gingerbread or on Jelly Bean, it's just Ice Cream Sandwich...


This problem goes away if we remove this CSS:

input {
    /* see:
http://stackoverflow.com/questions/9005550/input-elements-on-android-4-x-can-not-be-styled-when-focused
*/
    -webkit-user-modify: read-write-plaintext-only;
}


Tested with both stock Cordova 1.8.1 and my patched Cordova 1.9.0 currently in
upload-progress branch. [Note that 1.9.0 stock has a bigger problem where you
can't type at all, but that's been fixed in git.]

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to