-
8 Feb 2012 9:14 PM #1
Can't type in prompt messageboxes on Chrome
Can't type in prompt messageboxes on Chrome
I can't type anything into the prompt messageboxes.
Works on desktop Safari as well as Android and iOS. But not on desktop Chrome. No JS errors.
Try it at http://dev.sencha.com/deploy/touch/e...s/kitchensink/
Go to 'User Interface -> Overlays' and click the 'Prompt' button.
Tried disabling all extensions, still broken in Chrome v16 and v17.
-
9 Feb 2012 10:49 AM #2Sencha - Senior Forum Manager
- Join Date
- Mar 2007
- Location
- St. Louis, MO
- Posts
- 33,623
- Vote Rating
- 434
Thanks for the report.
Mitchell Simoens @SenchaMitch
Sencha Inc, Senior Forum Manager
________________
http://www.JSONPLint.com - Source to lint your JSONP!
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
https://github.com/mitchellsimoens
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 services@sencha.com
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is almost in print!
When posting code, please use BBCode's CODE tags.
-
24 Feb 2012 2:34 AM #3
For people still having trouble with this even after the bug fix (as I was), this may be down to the fact that the 'maxlength' property is not set when you display the prompt, as I believe this defaults to zero. To change this, see my example below:
Code:Ext.Msg.prompt( 'New text', 'Please enter your text', Ext.emptyFn, null, 100, "", { maxlength : 300 } );
-
4 Apr 2012 11:54 AM #4
Sensible default?
Sensible default?
Just got bitten by this. Thanks closeratio for pointing the 'sensible' default of 0 for a maxlength. Come on Sencha; what's up with that?
Looks like we can't reproduce the issue or there's a problem in the test case provided.


Reply With Quote