From 73e66a2786779afba004738ec66ccba3a0582bee Mon Sep 17 00:00:00 2001
From: Luca <lucasalva87@users.noreply.github.com>
Date: Thu, 26 Jul 2018 13:10:16 +0200
Subject: [PATCH] Fix window.onbeforeunload, nascondo main loading

https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload
---
 editor.php | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/editor.php b/editor.php
index 58c2b35be..3ed0f5abb 100755
--- a/editor.php
+++ b/editor.php
@@ -273,12 +273,19 @@ if ($read_only || !empty($block_edit)) {
                 content_was_modified = false;
             });
 
-            // questo controllo blocca il modulo vendita al banco, dopo la lettura con barcode, appare il messaggio di conferma
-            window.onbeforeunload = function(){
+			// questo controllo blocca il modulo vendita al banco, dopo la lettura con barcode, appare il messaggio di conferma
+            window.onbeforeunload = function(e){
                 if(content_was_modified) {
-                    return  'Uscire senza salvare?';
+					var dialogText = "Uscire senza salvare?";
+					e.returnValue = dialogText;
+					$("#main_loading").fadeOut();
+					return dialogText;
                 }
             };
+			
+			
+
+
 <?php
 if ($advanced_sessions) {
     ?>