Looks like we might have stumbled across a viable solution. Basically, we have a dataProvider ArrayCollection, then bindable ArrayCollections in the views. We set the source property of the bindable ArrayCollection to the original dataProvider, then apply the filters to the bound collection.
This seems somewhat reasonable to me, although other suggestions would still be appreciated. --- In [email protected], "kyleashipley" <[EMAIL PROTECTED]> wrote: > > Sorry to dredge up an old thread, but I'm having a similar problem > that can't be helped by the links provided. > > In our system, we have a shared list collection that is filtered in > different ways for different views, but no button to enact the filter. > For example, we have a list of users that consists of buddies, chat > room participants, blocked users, etc. If we apply the filter > directly to the list, it will affect the other views. If we create a > ListViewCollection, I don't think the bindings get updated correctly. > (I could be wrong on that point.) > > Is there a way to combine the ListViewCollection solution with data > binding to create a filtered list that updates when the original data > source updates?

