18 Jul 2012 6:43 AM #1
Soft keyboard keeps coming up on Android Jelly Bean
Sencha Touch version tested:
- Android 4.1 (Jelly Bean)
- Whenever any part of the app is tapped on, the android soft keyboard comes up.
- Load the app
- Tap on any area of the app
- Just loaded a simple HTML page without sencha in Phonegap, and the bug didn't occur
18 Jul 2012 7:26 AM #2
- Join Date
- Mar 2007
- Gainesville, FL
- Vote Rating
I launched the KitchenSink on my Nexus 7 (Chrome, 4.1.1) for the 1.1.1 release and the keyboard doesn't come up when I tap. In fact I can tap on the nested list and get to the examples and things are working as expected.
Sencha Inc, Senior Software Engineer
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/
Need more help with your app? Hire Sencha Services firstname.lastname@example.org
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!
When posting code, please use BBCode's CODE tags.-->
18 Jul 2012 7:35 AM #3
Wanted to clarify that our app runs inside phonegap/cordova. So the issue might be isolated to that webview.-->
18 Jul 2012 12:28 PM #4
We were actually able to narrow it down to a CSS property we used. The property is "-webkit-user-modify: read-write-plaintext-only;". Once we took that out, the problem went away.
We had to use it in android versions prior to Jelly Bean in order to fix the problem where a white box was drawn over input fields. But it turns out that in Jelly Bean, that's fixed, and the above property causes the soft keyboard to pop up every time you tap somewhere.-->