canvas-lms
canvas-lms copied to clipboard
Pressing escape in the inbox view closes compose messaging modal, destroying all email progress
I'm a student at Everett Community College (everettcc.instructure.com)
The title mostly sums it up. I was writing a long and important email and hit escape, expecting it to close the course selection dropdown. However, instead it closed the modal and destroyed my email's progress.
Proposal
There are two options:
- Remove the shortcut entirely
- Save the modal state in JS, and repopulate if reopened.
I would highly recommend #1, since the shortcut is seldom used anyway and the momentary fear of losing work alone results in a poor UX.