In MIT's 6.00.1x, external graders are failing to submit on the first attempt. When a learner hits submit, the problem resets and is not submitted. This appears to only occur when the text is still being edited when Submit is pressed. Example problems:
Steps to reproduce:
1. Enter any text in the code grader window
2. Hit submit
3. Observe that the problem resets and still displays "Unanswered"
4. Refresh the page and enter text in the window again
5. Hit tab or escape
7. Observe that the problem is submitted
It looks like our system doesn't accept the submission while it is technically being edited. Is this expected behavior? Is there a way that we can not accept the submission while it's being edited without resetting/removing all process?