diff --git a/opentech/static_src/src/javascript/apply/edit-comment.js b/opentech/static_src/src/javascript/apply/edit-comment.js index eef32d7815b679927a0ec9006e4beac4a3b249c1..c7245e2e8fc698fe5ba51e6fe30ebcb4f75660a7 100644 --- a/opentech/static_src/src/javascript/apply/edit-comment.js +++ b/opentech/static_src/src/javascript/apply/edit-comment.js @@ -142,4 +142,11 @@ const hideError = () => $(commentError).remove(); + window.addEventListener('beforeunload', (e) => { + if ($(submitEditButton).length) { + e.preventDefault(); + e.returnValue = 'It looks like you\'re still editing a comment. Are you sure you want to leave?'; + } + }); + })(jQuery);