I have implemented the code the @RobertScheitlin__GISP suggested in this geonet post...
It works great but I am wondering if there is a way to stop the window from returning to it's original position when the edits are saved. I'm using the editor widget in wab v2.17, and have the "Don't apply edits to the attributes until clicking the Save button" unchecked. After each field is updated the window returns to the original position. The easiest solution would be to force users to save after all edits are made but I am wondering if there is a way to get this working with my current configuration.