diff --git a/frontend/src/components/Modals/AssignmentForm.vue b/frontend/src/components/Modals/AssignmentForm.vue
index f19b8114..ef442226 100644
--- a/frontend/src/components/Modals/AssignmentForm.vue
+++ b/frontend/src/components/Modals/AssignmentForm.vue
@@ -113,6 +113,14 @@ watch(
{ flush: 'post' }
)
+watch(show, (newVal) => {
+ if (newVal && props.assignmentID === 'new') {
+ assignment.title = ''
+ assignment.type = ''
+ assignment.question = ''
+ }
+})
+
const saveAssignment = () => {
if (props.assignmentID == 'new') {
assignments.value.insert.submit(
diff --git a/frontend/src/components/Modals/BatchStudentProgress.vue b/frontend/src/components/Modals/BatchStudentProgress.vue
index 8a5a96a4..7e3c442f 100644
--- a/frontend/src/components/Modals/BatchStudentProgress.vue
+++ b/frontend/src/components/Modals/BatchStudentProgress.vue
@@ -11,7 +11,7 @@