An update to this... Did some more digging and it doesn't appear to be related to the image loading. It's something to do with the CallOutButton. Whether I load the image or not, after the calloutbutton is closed after the "get my image" event is fired, the other buttons do not appear to respond visually (although they are).
--- In flexcoders@yahoogroups.com, "GarethA" <lampei@...> wrote: > > This is a somewhat strange issue, but figure someone may have run across this > before. > > I have a mobile app that will download an image, and display that image in > the app. It hits a website, searches for the image, once it finds it, it > downloads it to the device as a bytearray. The user then saves the item, and > the image is also saved. > > At this point everything works fine. > > However, if an image cannot be found, I'm allowing the user to find the URL > of the image themselves and paste that in. At this point, the app goes and > downloads that image and displays it to the user. > > At this point, everything is *not* working fine. > > Everything looks the same, but whenever a button is "touched" in the app, it > does not look like it is responding i.e. there is no "mouseDown" displayed on > the button. The button *does* respond to the touch, but it just does not > display that it has been pressed. Also, I had callout buttons, that do not > look like they're responding. The "button press" is registered, but the > actual callout/popup does not occur. I had to add an eventHandler that "on > click/touch", openDropDown(). > > I'm not sure what else to try as both methods do exactly the same thing, > except the one that doesn't work is directly manipulating the bytearray on > the item in my data model (myModel.item.myByteArray = _urlLoader.data as > ByteArray), whereas the the one that works is manipulating the whole item in > an arraycollection, and then I am setting that item to my data model ( myItem > = ac.getItemAt( 0 ) ). > > Anyone have any experience with this before or any suggestions to try? > Thanks all. >