Inline edit of an issue body should prevent accidental navigation
- Go to an existing issue
- Begin editing the description via inline edit
- Make changes
- "Accidentally" navigate away from the page (two-finger swipe on macOS, for example)
- Changes are lost
Once we detect changes made to the field, we should prevent navigation with a popup confirmation.
Losing changes is a really bad experience, and it's especially unexpected because we do save user content in non-inline-edit fields such as comment and new issue forms.
@EmilyKyle has lost work to this issue three times already this week.
cc @jschatz1
Edited by Robert Speicher