Setting filterFunction on ArrayCollection acting as provider for DDL--and change handler not firing?

Hi All,
I've got a Spark DropDownList (I'm on Flex SDK 4.0, Flash Builder 4).
That DropDownList has an ArrayCollection as its dataProvider property, and in response to user gestures, I change the filterFunction on the ArrayCollection (and call ArrayCollection.refresh()) to update the list of items in the DropDownList.  This works fine.
However, what I wasn't expecting was that neither my change event handler, nor my valueCommit event handler gets called when the selected item in the DropDownList changes due to the filterFunction filtering out items from the ArrayCollection.
In other words, let's say I have items A, B, and C in ArrayCollection (and thus, also as items in my DropDownList).  Item A is currently selected, but I then set the ArrayCollection.filterFunction to something, and call ArrayCollection.refresh().  Items A and B are filtered out by the filterFunction, and it disappears from the DropDownList, causing item C (the next available item after A and B) to be selected.  But, even though the selected item has changed, neither my change handler nor my valueCommit handler get called.
I know the handlers are working, because the change handler gets called when the user selects a new item from the DropDownList, and the valueCommit handler gets called when the selectedIndex is changed programmatically in code, as expected.
Is this a known issue?  Is there an event I can listen to so I can know when the selected item has changed in this circumstance?
  -Josh

I'm not on a beta.  I'll try post a short test case as soon as I am able, but I'm in the final week before a major project deadline and as a result I've got to stay pretty focused on that :-)

Similar Messages

  • I'm setting up my new ipad air and it's asking for id and password, but not accepting it. help me

    i'm setting up my new ipad air and it's asking for id and password, but not accepting it. help me

    If it is asking for an APlle ID password for an ID you do not recognize then you have stumbled upon the Activation Lock feature of IOS7.
    Read more about it here:
    http://support.apple.com/kb/HT5818

  • Oracle Provider for Membership and Roles not running

    Hi Everyone,
    I ran the ASP.Net Configuration and select the 'Provider' tab.
    When I choose 'Select a single provider for all site management data', only AspNetSqlProvider is shown.
    When I choose 'Select a different provider for each feature (advanced)', I see the Oracle Provider for Membership and Roles. I select both then try to enter 'Security' tab. It will hang then come back with this error:
    "There is a problem with your selected data store. This can be caused by an invalid server name or credentials, or by insufficient permission. It can also be caused by the role manager feature not being enabled. Click the button below to be redirected to a page where you can choose a new data store. "
    Any solutions to this...........
    Regards
    Sid

    Thanks for the reply but i stil have the problem...............
    My Current machine.config has this to say in that particular section
    <connectionStrings>
    <add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
    <add name="OraAspNetConString" providerName="Oracle.DataAccess.Client" connectionString=" "/>
    </connectionStrings>
    What can be done.........................in this case
    Thanks

  • Microsoft OLE DB Provider for Oracle: Data type is not supported.

    I got the error:
    Microsoft OLE DB Provider for Oracle: Data type is not supported.
    Shortly after upgrading from Oracle 8 to Oracle 9. I was advised to download more up to date oracle drivers, but I was wondering if there was a way to tell what version of the 'OLE DB Provider for Oracle' is already at. Is there a command I can use via SQL Plus or something?

    I have found Microsoft ODBC for Oracle to be more stable than the Microsoft OLEDB for Oracle driver. I have also found both Microsoft ODBC and OLEDB drivers to be more stable than the drivers from Oracle.
    You could always get the latest MDAC (Microsoft Data Access Components) from Microsoft's MSDN Download site and then get the ODAC (Oracle Data Access Components) from Oracle's OTN Download site. ODAC requires MDAC. And ODAC has the latest drivers.
    I suppose it would help to have the latest patches for your Oracle client software too. Maybe Oracle MetaLink would have these?
    It may even help to have the latest service pack for Visual Studio 6 (Visual C++ 6 and Visual Basic 6) too.

  • Color Swatches in Toolbar for Fill and Stroke are not working properly.

    The color swatches in toolbar for fill and stroke are not functioning as they should.  When I select an object on the artboard, the swatches display fine in the toolbar for what they should be.  However, when I double-click on those swatches from within the toolbar to modify the color, the color which comes up is #000000 instead of the actual color it should be. 
    I am using 16.2.1 (cloud) for Mac OS 10.8.2
    I've submitted a bug report, but want to know if anyone else has had this issue and what they did to resolve the issue.
    Also, the eyedropper tool is buggy and occasionally places the #000000 into an object instead of the characteristics the eyedropper is selecting.  I don't have any hidden layers or weird groupings, it just randomly decides when it is going to work or not.
    I've never had these issues on previous versions of illustrator and have been proficient in all versions since 2007.

    Double click the eyedropper, and turn on appearance, is off by default.
    For your #000000 color problem that also likely is related to appearance setting. You may have for example have some with #000000 at the character level, and another color at the type level.

  • HT4009 I let a child use my iPod and she purchased a lot of doeses for idoser and I did not have the money on my card. Now I can't download anything at all without using a new credit card or paying for it. How do I cancel it

    I let a child use my iPod and she purchased a lot of doeses for idoser and I did not have the money on my card. Now I can't download anything at all without using a new credit card or paying for it. How do I cancel it

    First, to prevent this from happening again, turn off "In App purchases" in the Restrictions settings on your iPod. You may also want to turn off the ability to install apps, to prevent purchases in case the child gets hold of your iTunes Store account information, and set the password to be required immediately. For more information, see:
    http://support.apple.com/kb/HT4213
    As to a refund, that's not automatic since the terms of sale for the iTunes Store state that all sales are final. You can contact the iTunes Store, explain the reason for your request, and ask, though:
    http://www.apple.com/support/itunes/contact.html
    They're usually pretty lenient in the case of inadvertent purchases by children. No guarantees, though, just as if your child was in a store and ate a bunch of food (in other words, something that can't just be returned).
    Good luck.

  • Hi - I am looking for the Adobe Illustrator 2014 1.2 (or .0.2) bugfix update for Mac - and it is not visible in the Adobe Creative Cloud Packager (Mac version). The only update visible is Illustrator CC 2014.1  - which is what introduced the bugs.

    Hi - I am looking for the Adobe Illustrator 2014 1.2 (or .0.2) bugfix update for Mac - and it is not visible in the Adobe Creative Cloud Packager (Mac version). The only update visible is Illustrator CC 2014.1  - which is what introduced the bugs.
    The only thing that I can think of that might be causing the issues that I have a Mac Mini on Mavericks.
    Dave

    Hi
    I have discovered that my question above is a non-question. A user triggered by looking at the below article about Illustrator 2014 cc 17.0.2
    http://helpx.adobe.com/illustrator/release-note/illustrator-17-0-2-release-notes.html 
    He had recently upgraded from wht we now know is 18.0 to 18.1 which is the latest version. He read the above artic
    le and supposed that it was a bug fix release for his version - because the v17 ov18 number is not often displayed. It is usually just 2014 CC.
    I have asked him to post a bug report about Adobe Illustrator CC 2014.1
    Dave

  • I just migrate settings and software from my PowerBook to a new Mac Pro. All the software download from CC is there and working, except for CC, and there is not way to install.

    I just migrate settings and software, include CC, from my PowerBook to a new Mac Pro. All the software download from CC is there and working, except for CC, and there is not way to install. I have try because every time I restar keep bothering asking for installation, (by the way, the link is not up to date). Will appreciate your help.

    never migrate adobe software.  it should be properly installed.
    uninstall all the cc programs you can, clean and then reinstall per, Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6

  • My mac 10.8 does no have the file, com.apple.desktop. plist   I wentto lIbrary, preference and look  for it and it is not where in my mac.  I also launch time machine and file is no where on my Mac.  How do I get this file back?

    My mac 10.8 does no have the file, com.apple.desktop. plist   I wentto lIbrary, preference and look  for it and it is not where in my mac.  I also launch time machine and file is no where on my Mac.  How do I get this file back?
    thanks

    System files are hidden by default in Finder now, search for what you want then click the little + button on the top right of the bar that appears when you do a search. A new bar comes up and click the first box (that says "Kind"), change it to "System Files". Then change the box that says "aren't included" to "are included" and your file should show up.
    http://osxdaily.com/2009/02/25/show-hidden-files-in-os-x/

  • I bought  my MacBook Pro in 2010. This is the first Mac I have owned and recently it is having some difficulty loading we pages, often timing out. This Mac environment is entirely different for me and I am not sure where to begin troubleshooting/clean-up.

    I bought  my MacBook Pro in 2010. This is the first Mac I have owned and recently it is having some difficulty loading we pages, often timing out. This Mac environment is entirely different for me and I am not sure where to begin troubleshooting and/ or clean-up. I have moderate computer skills and try not to download or access questionable material, however recently I visited the Ap Store and purchased a couple of different aps to use in record keeping and for making a flyer. I am not even sure how to remove these programs to see if it helps.
    Any tips or tricks are appreciated.
    Thank you!

    Time to see about the PRAM battery.
    By the way iOS and OS X are different systems.
    iOS is the operating system for iPads, iPhones, and iPod touch.
    Mac OS X is the operating system for Mac labelled computers.

  • Need help, I have an error message "not enough storage"  for icloud and it will not let me do anything

    Need help... getting an error message "not enough storage" for icloud and it will not let me get passed the message

    See if this helps.
    Reboot the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.

  • I was changing my desktop screen saver in system preferences screen protection.  Now it says it is "Loading Images" and won't stop.  The Colourful wheel goes around for ever and It does not stop. Can anyone help me?

    I was changing my desktop screen saver in system preferences>screen protection.  Now it says it is "Loading Images" and won't stop.  The Colourful wheel goes around for ever and It does not stop. Can anyone help me?

    Welcome to the Apple Support Communities
    I have seen a lot of cases like your issue, and it's easy to solve.
    First, open Disk Utility, select Macintosh HD in the sidebar and repair permissions. Sometimes, a permission can be damaged and it makes that an application doesn't work properly.
    If that doesn't work, open Finder, select Go menu > Go to Folder, type ~/Library/Prefereces, delete "com.apple.desktop.plist" and "com.apple.systempreferences.plist" and restart

  • I just signed up for photoshop and it's not downloading or letting me down load it ?

    i just signed up for photoshop and it's not downloading or letting me down lad it ?

    Can you please mention the exact steps that you're trying?

  • How do I figure out if I have usb 3.0?  I am trying to buy compatible external hard drive (western digital my passport for mac) and I can not figure out if it will work with my mac book.

    how do I figure out if I have usb 3.0?  I am trying to buy compatible external hard drive (western digital my passport for mac) and I can not figure out if it will work with my mac book.

    Dont buy a Western Digital, get a Hitachi or Seagate (Toshiba is made by Hitachi). These are the most reliable, and the HD used inside Macs.
    ALL HD can be made compatible with your MAC (including a WD if you already bought same), ......they just need to be formatted for the Mac platform, format them in Disk Utility as Mac OSX extended journaled. 

  • Hello, I've got a Upgrade-Version of CS5.5 for Windows and changed to a Mac. Now I need the Mac-Version. I tried to install the Download from Adobe. Unfortunatly it didn't accept my password. I guess cause of the Upgrade-Version or the Windows Version I o

    Hello, I've got a Upgrade-Version of CS5.5 for Windows and changed to a Mac. Now I need the Mac-Version. I tried to install the Download from Adobe. Unfortunatly it didn't accept my password. I guess cause of the Upgrade-Version or the Windows Version I own. My System: Mac OS X 10.6.8, 2,8 GHz. Thanks for answers! Greetings, Eva

    Here is a link to the info regarding platform swaps.
    Order product | Platform, language swap
    If you want to try to contact Adobe support to try to get an exception, Start Here  after selecting relevant responses choose "Still need help? Contact us." and the chat contact (or phone) option.

Maybe you are looking for