Since we switched to Tapestry 4.1 we replaced our Tacos autocompleters with the new dojo-based one but it seems to have some pretty serious validation problems. Let's say I have an autocompleter with a required validator and an existing value. I type a bunch of characters into the field without picking anything from the dropdown and hit submit. Sometimes my input is lost and I get a validation error that the field is required. Normally, I would expect my input to be kept in the validation delegate and redisplayed but instead it is lost. Other times when I do the same thing, the form submits successfully but the value it submits with is the original value, not what I typed. When a custom validator is added on, the value that it gets is also the original value so there is no way to know the value is invalid either.
I'm thinking about submitting a JIRA issue for this but I wanted to check first to make sure I'm not missing something? We are on one of the 4.1.2 snapshots right now. Thanks, Ben