Step to reproduce
- Go to DataFilter > IQueryable demo @ Blazor data filter component
- Create the first filter as: Order ID contains 10248
- Create the second filter as: Order ID contains 10249
Expectation
The first filter should remain unchanged as: Order ID contains 10248
Actual
The filter filter value is synced to the second filter value, and is changed to Order ID contains 10249
Comments
Looks like the filter value is shared across all filters applied to the same property (Order ID) when a custom FilterTemplate is defined for the property. The desired behaviour is that the filter value should not be shared.
Thanks for looking into this!