From d69c02e2bb284fec317299624d2e9a109b5b6559 Mon Sep 17 00:00:00 2001 From: Victor Dubiniuk Date: Fri, 27 Sep 2013 19:48:09 +0300 Subject: [PATCH] Stay/Leave popup. Closes #39 --- js/documents.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/js/documents.js b/js/documents.js index 9c3c29c8..e577aac2 100644 --- a/js/documents.js +++ b/js/documents.js @@ -126,11 +126,13 @@ var documentsMain = { prepareSession : function(){ documentsMain.isEditorMode = true; documentsMain.UI.showOverlay(); + $(window).on('beforeunload', function(){return t('documents', "Leaving this page in Editor mode might cause unsaved data. It is recommended to use 'Close' button instead.")}) }, prepareGrid : function(){ documentsMain.isEditorMode = false; documentsMain.UI.hideOverlay(); + $(window).off('beforeunload'); }, initSession: function(response) {