Description
There is an issue when a non Tapestry form is being submitted, the Javascript in Form.js is triggered, specifically,
dom.onDocument("click", "input[type=submit], input[type=image]", function() { setSubmittingHidden(dom(this.element.form), this); });
This is then causing a t:submit parameter to be added to the request query parameters via,
setSubmittingHidden hidden = form.findFirst("[name='t:submit']"); if (!hidden) { firstHidden = form.findFirst("input[type=hidden]"); hidden = dom.create("input", { type: "hidden", name: "t:submit" }); firstHidden.insertBefore(hidden); } name = isCancel ? "cancel" : submitter.element.name; hidden.value("[\"" + submitter.element.id + "\",\"" + name + "\"]");