Copy link to clipboard
Copied
This question was posted in response to the following article: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/fl/controls/ComboBox.html
Copy link to clipboard
Copied
I am building a project for both iOSand android deployment. I just recently updated to Flash Pro CS6 and was updating my project to use the new Air 3.4 (or 3.2) and deploy it to my iPad. With 3.4 I was able to build and deploy directly to my iPad, but my first screen puts an editable combobox that must be filled in. As you type, iOS continously selects all the letters that have been typed (usually just one) and the next keystroke replaces what was there already. Therefore, you cannot type in a word, but only a letter or two. I found on another site someone who observed what seems to be the same problem with Flex (http://stackoverflow.com/questions/10913156/flex-4-6-textinput-with-prompt-on-ios-misbehaves) and he thought that it has something to do with the SkinnableTextBase. I am developing on Windows 7 with FL CS6 and my iPad is running iOS6. My old app was running fine after I upgraded the iPad to iOS6. It appears there is a bug in the textinput class. Can you verify and provide a fix if it is a bug? Thanks!
Copy link to clipboard
Copied
@kwichma,
Can you please provide a little more information? The Stackoverflow thread you reference is for the Flex TextInput class, however, your comment is posted on the fl.controls.ComboBox class page, but fl.controls.ComboBox is not a Flex class. So can you please confirm:
* Flex class or Flash class?
* ComboBox or TextInput?
Also, did you try implementing the fix described in the Stackoverflow thread? If so, did it work?
Best regards,
Randy Nielsen
Senior Content and Community Manager
Adobe
Copy link to clipboard
Copied
I am using the Flash fl.controls.ComboBox class in Flash, not Flex. I tried to find the equivalent to the hack/fix that they described and did not see it in the Flash class, so I thought I would try here. I found the StackOverflow entry because I was searching based on the behavior I was witnessing and had assumed I couldn't be the first to find it. My Combo Box is editable, so I believe that it is acting like the TextInput class, and it is during text entry that I have the problem. Thanks!
Copy link to clipboard
Copied
I am trying to make a touch list version to replace the combo box and am figuring out that this is not included. This is a key feature to making code run once on multiple platforms so that I can have a standard way to pick from a list of items. The combobox is acceptable when it works correctly, but is not ideal for touch devices. However, once combobox gained the bug that prevented data entry in the text box portion of the combobox, I have started looking for more touch-friendly mechanisms and finding that there is no good solution out there that works as well as it should for something so basic. Please help!
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more