Hi, I’m using JSON forms standalone with React and I have integrated custom renderer with Quill for some of the inputs to be editors. The forms are part of a view in mobile application developed with React + Cordova. The problem I have is that when the form has more than 8-10 inputs the typings appear really slow on the input field kind of a lag happening between the typing on keyboard and the letters showing on the input. This happens only on Android though. From what I have inspected the main cause of the delay is the handleChange on the . I have tried different workarounds, one was with using the onBlur function on Quill to invoke the handleChange for JsonForms instead on onChange which improved the performance a lot but unfortunately had problems with saving the last typed input and wasn’t the option. Do you have any suggestion on how to improve the performance on typing for this kind of scenario and is there going to be any improvements for the onChange function in later versions?
Great feature by the way, really nifty in my situation.
[original thread by Jovana Markovska]