Warn before leaving unsaved page

There is a lot of traction on this request to Auto Save in Rich Content Editor but an intermediate step between here and there might be a warning when you are leaving a page with any unsaved changes. Here is the issue as described by Christine :

...it would also be helpful if Canvas warned you before navigating away from unsaved content. Chrome, Safari and Firefox display a confirmation dialog when you try to leave a screen with unsaved content, but only when editing Pages. It's too easy to navigate away from unsaved content when editing the Syllabus Description, Assignments, Quizzes, etc...

33 Comments
emboliard1
Community Novice

I just lost a page of typed responses in a discussion and it was devastating.

Renee_Carney
Community Team
Community Team

The Radar idea stage has been removed from the Feature Idea Process.  You can read more about why in the blog post Adaptation: Feature Idea Process Changes.

 

This change will only impact the stage sort of this idea and will not change how it is voted on or how it is considered during prioritization activities.  This change will streamline the list of ideas 'open for voting', making it easier for you to see the true top voted ideas in one sort, here.

whitney1
Community Novice

I'd just like to suggest that it shouldn't take three years of discussion and or a lengthy process of "feature ideas" to implement at least one of the many suggestions that are causing frequent and repeated loss of work product on the part of numerous Canvas users. This should have been fixed/ameliorated by your implementing at least one of the mechanisms listed here, or by one of many other possible solutions that would *protect what users have put in effort to create*, years ago. If you want continued success, you should adopt a user-centric perspective. Thank you for your consideration.

swb_in_ut
Community Novice

We cannot keep losing work!  We all put valuable time and thought into adding individual feedback in the rubric for our students.  Accidentally hit "submit" instead of "save" (or any number of other things that navigate you away from the speedgrader page you are on) - no warning, no auto-save, our words and time are gone. 

Please get this off of the "Idea" list and on to the "Implemented" list, already!  I am SO frustrated about having to retype my feedback. It is not benefiting the students or the instructors in any way. 

It is so frustrating to have to take critical work time to come here and BEG for this. Please :smileyalert: get this implemented.

swb_in_ut
Community Novice

Even these comments are auto-saved!!  

Kelvin_Dean
Community Contributor

This warning already appears when you attempt to quit when creating or editing an announcement or page, as well as in Canvas Studio.

Discard Changes in Studio

Discard Changes warning, taken from Canvas Studio

Stef_retired
Instructure Alumni
Instructure Alumni

 @swb_in_ut ‌, the idea under discussion here has to do with a warning for navigating away from pages.  https://community.canvaslms.com/ideas/15196-auto-save-rubrics-or-give-save-warning is specific to rubrics.

Stef_retired
Instructure Alumni
Instructure Alumni

Kelvin, thank you so much for unearthing this! And many thanks for being so helpful to your fellow community members, especially in these difficult times. Please check your direct messages for a small token of our appreciation. :0)

Stef_retired
Instructure Alumni
Instructure Alumni

It appears that we overlooked marking this idea as "complete" back when the warning messages were implemented. To recap, when I attempt to navigate away from a page where editing is still in progress, here are the messages that pop up:

Clicking on the back button or another link in the course:

343356_leave site warning.png

Clicking "cancel" after making changes to the page content but before saving:

343357_attempt to cancel.png

We've marked this idea as complete. Thanks to everyone who contributed toward its development! And  @Kelvin_Dean  Thank You for providing the screenshot that resurfaced this old idea.