Welcome to the Blazor feedback portal. We’re happy you’re here! If you have feedback on how to improve the Blazor, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

1
Vote

the column filter menu and that is when I click off of the filter menu somewhere else causing it to close. If the filter menu already contains a value in the textbox, and I click off of it, the ReadAsync() method fires. It will fire even if I don't change the value in the textbox (assuming it had one previously set which was loaded once the component was reshown). When I do this, the Where list on the DataManagerRequest object is null.  It's null even if I have more than one column with this custom filter component and they all have active filter values. I would think the ReadAsync() should never fire if the user clicks off of the menu, and that doing so effectively acts as a "cancel", regardless of what filter values the component was initialized with or what changes were made inside of it.

If the filter menu does not have a filter value already, and I type one in and click off of the menu, the ReadAsync does not fire. This is what I would expect.


Attachment: CustomGridFilterNotWorking_e85ac22f.zip

Replication Steps:

-->Run the attached sample 

-->Open the Filter dialog and filter records, then click the outside of the filter dialog.

-->You will see the issue Read async method called unnecessarily

Note: Issue reproduced only WASM hosted application.