I have a feature layer setup to use flare clusters if there are 10 or less features to display together. Using filtering criteria on my silverlight form, I change the "where" clause behind the layer to apply the filtering. The flare clusterer seems to work fine. Let's say that for a specific date range on my feature layer I'll end up with something like 5 individual feature graphics and 3 flare cluster graphics.
A weird thing then happens when I update the "where" clause on the layer to something that would not return any features. For example, I pick a date range where there just doesn't happen to be any feature data to display. When I update the feature layer with this where clause, the individual feature graphics will disappear as I would expect, but the flare clusters will remain as if the previous query was still in place. It took me a while to figure this out as I thought that I was somehow screwing up the filtering query. It just seems that the flare clusters are not cleared along with the other feature graphics. If the new filtering query would return data, then the clusters work as they should.
Has anyone else run into this?