[Assignments] Edit Flyout needs to include grade change warning
There are two ways to change an assignment's points value in the Canvas interface as a teacher.
A) From the Assignment Index, click on the title of the assignment, click Edit, and adjust the score from the assignment's settings page. B) From the Assignment Index, use the assignment's ellipse menu and select Edit. Change the score in the abbreviated settings fly-out. Teachers who use option (A) will get a warning if they are changing the assignment's score value after grading student work (usually if they are changing from 0 to a value). If they use option (B), they will not get this warning.
To replicate: In a sandbox course with a couple of test students:
- Create an assignment with no point value.
- Display Grade as: select letter grade.
- Set the assignment to "no submission" as the entry type. (not critical, just simpler).
- Save and Publish assignment,
- Using Grades or SpeedGrader screens, enter letter grades for students.
- Go back to Assignment Index and attempt to use process (A) above to change point value of assignment from 0 to 10 points. Without needing to save, Canvas will warn you "If you change an assignment's points possible, you must regrade any submissions."
- Click Cancel and exit edit screen without saving.
- Now return to Assignment Index and attempt to change the point value using option (B). You will receive no such warning.
Note that you can successfully assign a new point value either way. If you adjust the score to a positive value after having originally assigned it a 0, any letter grades entered will change to F and you will indeed need to regrade.
The edit screen accessed via the ellipse flyout should contain all the same warnings that one would encounter in the main assignments settings page.
admin