Hi Marc,
Greetings from Syncfusion.
Please find the below details for listed components.
ListView:
We are able to reproduce the reported issue in our EJ2 listview component. We have logged an issue report regrading this and the fix for this issue will be available in our next patch release which is expected to be out at 16th October 2018.
Grid:
Grid component don’t have CssClass property and also we have tried to reproduce the issue by manually adding class names and destroying the grid but the issue was not reproduced. Please share us more details such as screenshot or call stack of the issue related to Grid component to proceed further.
Card:
Since Card component is a pure CSS component and so it don’t have any CssClass property. Hence we request you to share the replication procedure for reproducing this issue in Card component.
Dropdown & RTE:
We have checked our DropDown components and RTE component regarding this scenario. We are able to get the custom class name in ClassList and ClassName. Also after destroying the control, css classes are removed.
Dialog:
We have checked the reported issue in Dialog and textbox component. Dialog is working properly when adding multiple css class and remove it on destroy the control
Textbox:
We have confirmed this as a bug in our Textbox component. The fix for this issue will be included in our upcoming weekly patch release (16th October, 2018).
Please let us know if you have concerns.
Regards,
John R