OnValueRemove event does not fire

Hello,

if you have OnValueRemove and OnValueSelect event set for multiselect dropdown with checkboxes which are grouped. If you uncheck group checkbox OnValueRemove does not trigger callback. OnValueSelect callback works fine. Is this some sort of bug or missing feature?

Sorry dont know how to put as a code block.


                            <SfMultiSelect @bind-Value="SelectedUniqueIds" DataSource="@AllCategoryTradeItems" EnableGroupCheckBox="true" TValue="Guid[]" TItem="CategoryTradeItem" AllowFiltering="true" FilterType="FilterType.Contains" Placeholder="Select trade items" FloatLabelType="Syncfusion.Blazor.Inputs.FloatLabelType.Always" Mode="@VisualMode.CheckBox" ShowSelectAll="true" FilterBarPlaceholder="Search category or trade item" PopupHeight="600px">

                                <MultiSelectFieldSettings GroupBy="Category" Value="UniqueId" Text="WorkTypeCategory"></MultiSelectFieldSettings>

                                <MultiSelectEvents OnValueRemove="@OnValueRemove" OnValueSelect="@OnValueSelect" TValue="Guid[]" TItem="CategoryTradeItem" />

                            </SfMultiSelect>




void OnValueSelect(SelectEventArgs args)

void OnValueRemove(RemoveEventArgs args)



5 Replies

DR Deepak Ramakrishnan Syncfusion Team August 13, 2021 08:22 AM UTC

Hi Eimantas, 
 
Greetings from Syncfusion support. 
 
We have checked the reported issues with provided sample . unfortunately, we could not reproduce the issue in our end. We have attached a video demo for your reference. Please refer to the following link for Video: https://www.syncfusion.com/downloads/support/forum/168054/ze/BlazorApp1_-_Google_Chrome_2021-08-13_12-42-36-1534842021   Please check the attached video and let us know if we missed any steps to replicate. If yes, then provide us the details to validate the issue from our end. If you are using a older version , we suggest you to upgrade your version to latest(19.2.0.55) . 

Please share the following details to proceed further : 

1. Replication procedure to reproduce the issue  
2. Video which demonstrates the issue   
3. simple sample which reproduces the issue   
 
 
Sample : https://www.syncfusion.com/downloads/support/forum/168054/ze/BlazorApp1-1217308023

The above details would help us to analyze the issue and provide you the better solution.
 
 
 
Regards, 
Deepak R 



EB Eimantas Baigys replied to Deepak Ramakrishnan August 13, 2021 10:44 AM UTC

hello, this works fine. You need to group items and then unckeck the group item (to uncheck all items in the group)


it should trigger event foreach item in that category but it does not



DR Deepak Ramakrishnan Syncfusion Team August 16, 2021 12:40 PM UTC

Hi Eimantas, 
 
Thanks for your update. 
 
Yes we can able to reproduce the reported issue in our end . We will update the details regarding this on or before 18th, August 2021.We appreciate your patience until then. 
 
 
Thanks, 
Deepak R. 



DR Deepak Ramakrishnan Syncfusion Team August 19, 2021 07:41 AM UTC

Hi Eimantas,  
 
Thanks for your patience. 
 
We have considered the issue ‘OnValueRemove event does not fire when the entire group is unchecked through the group checkbox in Multiselect’ as bug in our end . And we will include the fix on upcoming weekly patch release scheduled on 31st,August 2021. You can track the status using the below feedback link.  
We appreciate your patience until then.  
 
Thanks,  
Deepak R. 



DR Deepak Ramakrishnan Syncfusion Team September 1, 2021 01:18 PM UTC

Hi Eimantas, 
 
Thanks for your patience. 
We are glad to announce that our weekly release v19.2.0.57 is rolled out, which include the fix for the reported issue ‘OnValueRemove event does not fire when the entire group is unchecked through the group checkbox in Multiselect . So kindly upgrade to mentioned version or the latest to avail the fix. 
We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance. 
 
Thanks, 
Deepak R. 


Loader.
Up arrow icon