Skip to content
Snippets Groups Projects
Commit bf14d727 authored by Andreas Gohr's avatar Andreas Gohr
Browse files

keep drafts on preview FS#2116

parent dba09ad2
No related branches found
No related tags found
No related merge requests found
......@@ -268,6 +268,7 @@ var textChanged = false;
*/
function deleteDraft() {
if (is_opera) return;
if (window.keepDraft) return;
// remove a possibly saved draft using ajax
var dwform = $('dw__editform');
......@@ -318,8 +319,13 @@ addInitEvent(function (){
window.onunload = deleteDraft;
// reset change memory var on submit
addEvent($('edbtn__save'), 'click', function(){ textChanged = false; });
addEvent($('edbtn__preview'), 'click', function(){ textChanged = false; });
addEvent($('edbtn__save'), 'click', function(){
textChanged = false;
});
addEvent($('edbtn__preview'), 'click', function(){
textChanged = false;
window.keepDraft = true; // needed to keep draft on page unload
});
var summary = $('edit__summary');
addEvent(summary, 'change', summaryCheck);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment