Snippet: Code Snippet
If you fill in the textfield and hit enter, it should always clear the field (set the value to ‘’).
This works as expect the first time. However, if you then proceed to fill in the data again and press enter again, nothing will happen. It does reach the .setValue(’’) method (as evidenced by the webix.message) but it doesn’t clear the field. Pressing enter a second time (third time in absolute terms) does clear it.
Every fill after the first requires two enter presses to remove the data.
This is a major issue in an app I’m currently prototyping which uses a barcode scanner. The input field needs to be cleared after each read.