summaryrefslogtreecommitdiff
path: root/lib/scripts/edit.js
diff options
context:
space:
mode:
authorGuy Brand <gb@unistra.fr>2011-04-17 16:04:10 +0200
committerGuy Brand <gb@unistra.fr>2011-04-17 16:04:10 +0200
commit7d643c17962849f1c9953b0936b37e8d2175a9d6 (patch)
tree316c429aff1d292a69f375b219a76d6669ac0014 /lib/scripts/edit.js
parentf24af5915f464b0df29700b68b51a16ac41aeabf (diff)
downloadrpg-7d643c17962849f1c9953b0936b37e8d2175a9d6.tar.gz
rpg-7d643c17962849f1c9953b0936b37e8d2175a9d6.tar.bz2
Trap onbeforeunload when event fired (attempt to fix FS#2196)
Diffstat (limited to 'lib/scripts/edit.js')
-rw-r--r--lib/scripts/edit.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/scripts/edit.js b/lib/scripts/edit.js
index eaa3030e9..e8a59deb9 100644
--- a/lib/scripts/edit.js
+++ b/lib/scripts/edit.js
@@ -320,9 +320,11 @@ addInitEvent(function (){
// reset change memory var on submit
addEvent($('edbtn__save'), 'click', function(){
+ window.onbeforeunload = '';
window.textChanged = false;
});
addEvent($('edbtn__preview'), 'click', function(){
+ window.onbeforeunload = '';
window.textChanged = false;
window.keepDraft = true; // needed to keep draft on page unload
});