This can only be achieved if you call the updateTask activity after the OnTaskChanged event. You need to have a hidden field in the InfoPath Task form called Submitted as boolean and in the updateTask activity from the SharePoint workflow set the extendedProperty for Submitted to false.
The submit button in the infopath form has ...