Multiple times, my colleagues and I have lost text in the Description field while editing stories, defects, and portfolio items. A misclick, an accidental navigation, or a page refresh wipes out everything that hasn’t been saved yet. There is occasionally a “Do you want to leave?” browser warning, but it only triggers on full page navigations — not on popup closures or in-app navigation, which is where most of the data loss happens.
I’ve noticed that Agility uses TinyMCE for rich text editing. TinyMCE ships with a built-in autosave plugin that periodically saves drafts to localStorage and can restore them automatically. Could this plugin be enabled, or made configurable per-instance? It would require minimal development effort since the plugin is already bundled with TinyMCE — it just needs to be added to the plugins list in the editor configuration.

Comments