Debounce not working properly when the user was typing too fast on inputs on Screens. Traced it back to the debounce firing on the first keystroke instead of waiting for the user to stop typing and THEN executing the func
Solution
Set trailing to be true, to run the function after the time out when multiple items in the queue call
How to Test
Run npm run build-bundle
npm link
Link vue-form-elements to screen-builder and test your changes there in standalone or you can test the changes in core.
Issue & Reproduction Steps
Debounce not working properly when the user was typing too fast on inputs on Screens. Traced it back to the debounce firing on the first keystroke instead of waiting for the user to stop typing and THEN executing the func
Solution
How to Test
npm run build-bundle
npm link
vue-form-elements
toscreen-builder
and test your changes there in standalone or you can test the changes in core.Related Tickets & Packages
Code Review Checklist