I'm testing my app with Titanium (and the latest component versions) and found that the Type Ahead functions differently now. The field I noticed the issue on is a contact field. We have a value list of all entered contact names that is used in the type ahead field. The user can pick someone from the list or type in a value not in the list.
NG: When the datasource value is not in the value list, when tabbing through the field the value will not change.
Titanium: When the datasource value is not in the value list, when tabbing through the field the value will change to the first value in the list.
It appears that the type ahead allows values not in the value list when running in NG but not in Titanium.
Has anybody else run into this? If so, is there a work around?