diff --git a/app/javascript/packs/tiny_mce.js b/app/javascript/packs/tiny_mce.js index 5f65665ea..921821eef 100644 --- a/app/javascript/packs/tiny_mce.js +++ b/app/javascript/packs/tiny_mce.js @@ -464,10 +464,12 @@ $(document).on('turbolinks:before-visit', (e) => { if (editor === null) return true; - if (editor.isNotDirty === false) { + if (editor.isDirty()) { // eslint-disable-next-line no-alert if (confirm(I18n.t('tiny_mce.leaving_warning'))) { - return false; + $('.atwho-container').remove(); + tinyMCE.activeEditor.remove(); + return true; } e.preventDefault(); return false;