diff --git a/interfaces/Glitter/templates/static/javascripts/glitter.basic.js b/interfaces/Glitter/templates/static/javascripts/glitter.basic.js index 0f85add..38d703d 100644 --- a/interfaces/Glitter/templates/static/javascripts/glitter.basic.js +++ b/interfaces/Glitter/templates/static/javascripts/glitter.basic.js @@ -1,7 +1,6 @@ /** Base variables and functions **/ -var fadeOnDeleteDuration = 400; // ms after deleting a row var isMobile = (/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase())); // To avoid problems when localStorage is disabled @@ -57,42 +56,6 @@ function callSpecialAPI(url, data) { return $.when(ajaxQuery); } -/** - Handle visibility changes so we - do only incremental update when not visible -**/ -var pageIsVisible = true; -// Set the name of the hidden property and the change event for visibility -var hidden, visibilityChange; -if(typeof document.hidden !== "undefined") { // Opera 12.10 and Firefox 18 and later support - hidden = "hidden"; - visibilityChange = "visibilitychange"; -} else if(typeof document.mozHidden !== "undefined") { - hidden = "mozHidden"; - visibilityChange = "mozvisibilitychange"; -} else if(typeof document.msHidden !== "undefined") { - hidden = "msHidden"; - visibilityChange = "msvisibilitychange"; -} else if(typeof document.webkitHidden !== "undefined") { - hidden = "webkitHidden"; - visibilityChange = "webkitvisibilitychange"; -} - -// Set the global visibility -function handleVisibilityChange() { - if(document[hidden]) { - pageIsVisible = false; - } else { - pageIsVisible = true; - } -} - -// Add event listener only for supported browsers -if(typeof document.addEventListener !== "undefined" && typeof document[hidden] !== "undefined") { - // Handle page visibility change - document.addEventListener(visibilityChange, handleVisibilityChange, false); -} - /*** GENERAL FUNCTIONS ***/