Hi Team,
I have a scenario where the binded value as well as data source list of DropDownList control is changed by the code internally on change of values of other controls.
There is an issue in which if allowFiltering is set as true in DropDownList control and its binded value or datasource list change after user has focussed into the control and dropdown is opened, it throws following error in console "Maximum call stack size exceeded at extend (ej2-base.es2015.js:154)".
The control can no more be used unless page is refreshed.
I have tried to reproduce the same exception in the demo project attched using a timer. However in real scenario, values are changed when server results are received.
To get error in demo project, tab into the DropDownList control.
Could you please provide some solution to this?
As a workaround I can introduce a delay in opening dropdown but that wont't solve the problem as server might respond late in case of slow connections.
Thanks
Tuariq
Attachment:
MaxCallStackErrorZip_8fe2a3f7.zip