a6b50dcdcd
this is because jquery can't know what button was pressed when the submit event is triggered. We circumvent it adding an hidden field before triggering the submission BTW: don't know why the commit seems huge. I just changed a bit the trap_form function to handle the corner case and streamlined what disableElement, enableElement, disableFormElements, enableFormElements do, along with formInputClickSelector