[TIMOB-14892] iOS7: TextField autocapitalization doesn't work
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2013-09-03T22:35:54.000+0000 |
Affected Version/s | Release 3.1.2 |
Fix Version/s | 2013 Sprint 18, 2013 Sprint 18 API |
Components | iOS |
Labels | autocapitalization, ios7, textfield |
Reporter | Fokke Zandbergen |
Assignee | Sabil Rahim |
Created | 2013-08-15T11:59:20.000+0000 |
Updated | 2017-07-07T06:32:32.000+0000 |
Description
*Problem*
Setting a
TextField
's autocapitalization
to Ti.UI.TEXT_AUTOCAPITALIZATION_ALL
doesn't work.
*Test case*
var win = Ti.UI.createWindow({
backgroundColor : 'white'
});
var textField = Ti.UI.createTextField({
borderStyle : Ti.UI.INPUT_BORDERSTYLE_ROUNDED,
color : '#336699',
top : 10,
left : 10,
width : 250,
height : 40,
autocapitalization : Ti.UI.TEXT_AUTOCAPITALIZATION_ALL
});
win.add(textField);
win.open();
We believe this might be an Apple bug.
Works fine device and simulator soft keyboard. You would run into this issue on simulator if you try typing from hardware keyboard on your mac instead of the simulator soft keyboard, as "autocapitalization" essential sets caps lock only on the software keyboard on the sim/device.
Closing as invalid.
Hi, This is not an Apple Bug, because its not working with Android also, I tried it with Samsung S4, nexus 4 and few more devices. I am using titanium SDK : 5.3.1 GA. I would like to open this issue again. Thanks Ashish Sebastian