blob: 0f320bb8ca86441e6321c883de04850806bcbf44 [file] [log] [blame]
<html jwcid="@Shell" title="TAPESTRY-1775">
<body jwcid="@Body">
<h2>Multiple submit buttons inside async form can invoke incorrect listener</h2>
<form jwcid="@Form" async="true" updateComponents="in">
<div jwcid="in@Any">
<input jwcid="first@Submit" value="First" listener="listener:doFirst" async="true"/>
<input jwcid="second@Submit" value="Second" listener="listener:doSecond" async="true"/>
<input id="nothing" type="submit" value="Nothing"/>
<span jwcid="msg@Insert" value="ognl:message" style="color:red;" renderTag="true">Message</span>
</div>
</form>
<form jwcid="@Form" async="true" updateComponents="msg2"
success="listener:doSuccess" cancel="listener:doCancel" refresh="listener:doRefresh">
<input jwcid="success@Submit" value="Success" async="true"/>
<input jwcid="cancel@Submit" value="Cancel" submitType="cancel" async="true"/>
<input jwcid="refresh@Submit" value="Refresh" submitType="refresh" async="true"/>
</form>
<div jwcid="msg2@Any"
style="color:red;"><span jwcid="@Insert" value="ognl:message">Message2</span></div>
</body>
</html>