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

Reply via email to