I’m hitting a frustrating roadblock with barcode scanning functionality in our warehouse application and wondering if anyone has faced something similar.
The Issue
We built an app where barcode scanners (which essentially input characters and press Enter) scan items in our warehouse. Previously, we had an “on Enter” action that would reset the input field after each scan - working perfectly.
Recently this functionality broke. Now when scanning:
- The Enter event triggers correctly
- The reset action appears to execute (value is reset internally)
- BUT the characters remain visible in the input field
What I’ve Tried
- Moving the reset action to a button click instead of Enter press → Works fine
- Setting up two input fields where pressing Enter on one resets both → The other field clears correctly, but the active field still shows the characters
This has effectively stopped our warehouse operations as we can’t process scanned items properly. Support hasn’t answered yet(shocker), and the business impact is mounting.
Has anyone encountered similar issues with input fields not visually refreshing despite their values being reset? Any workarounds you’ve discovered?