Wow, it worked perfectly! Brilliant idea! It just took me a while to realize that to remove the custom state when the input value is deleted, the ‘This input should not be empty’ option must not be checked.

Thank you! @tylerboodman

2 Likes