is the work done in validation triggered by button...
# rx
t
is the work done in validation triggered by button click? you could debounce the button the same length as the text stream. it will probably feel like crap from the users side of things but would ensure you have the data that was latest when they hit the button.