Should the grid filters update when a row's item implements INotifyPropertyChanged and fires PropertyChanged on a property used as part of a filter?
For example, I have a grid which has a collection (which implements INotifyCollectionChanged) and each item implements INotifyPropertyChanged and fires PropertyChanged when the IsActive property is changed. On the grid I had a filter on the IsActive property. When I enable / disable the filter it works fine, but if the IsActive property changes while the filter is enabled, the row is not then visible. If I disable / re-enable the filter, the row is visible.
Perhaps I need to manually bubble up PropertyChanged events to the collection and fire CollectionChanged?