Help prevent lost work by handling `beforeunload` event

I was typing in a new checklist tonight in the web interface and inadvertently lost about an hour of work by accidentally hitting a keystroke that navigated me away from the page. Please consider implementing a beforeunload event handler so that the browser will pop up a confirmation dialog before unsaved changes are irretrievably lost.

I know what you mean. I have to save changes frequently so not to have any typing lossess; because on the iPad the “undo” button is too close to space and caps. Too easy to inadvertently press…