Last modified: 2012-07-26 23:11:41 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T40277, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 38277 - WLMMobile: can't type '9' or '(' on Android 4.0
WLMMobile: can't type '9' or '(' on Android 4.0
Status: RESOLVED FIXED
Product: WikiLoves Monuments Mobile
Classification: Unclassified
General (Other open bugs)
unspecified
All All
: Unprioritized normal
: ---
Assigned To: Brion Vibber
:
: 38415 (view as bug list)
Depends on:
Blocks: 37577
  Show dependency treegraph
 
Reported: 2012-07-10 15:35 UTC by Brion Vibber
Modified: 2012-07-26 23:11 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Brion Vibber 2012-07-10 15:35:55 UTC
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.]
Comment 1 Brion Vibber 2012-07-11 19:22:24 UTC
Can't repro in Browser, but can in a standalone Cordova app. So it's probably something in Cordova somewhere....
Comment 2 Brion Vibber 2012-07-11 19:40:34 UTC
Can't repro it in a standalone Android app with a webview, so.... hopefully this is something I can track down in Cordova. :)
Comment 3 Brion Vibber 2012-07-16 02:39:04 UTC
*** Bug 38415 has been marked as a duplicate of this bug. ***
Comment 4 Jon 2012-07-26 23:11:41 UTC
Fixed by some kind of magic. Unicorns suspected to be involved.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links