Move isVisible() method

This commit is contained in:
Frederic Guillot
2017-03-11 17:45:13 -05:00
parent 8372cdfa8f
commit a7db17b0b2
4 changed files with 23 additions and 23 deletions

View File

@@ -112,23 +112,3 @@ Kanboard.App.prototype.showLoadingIcon = function() {
Kanboard.App.prototype.hideLoadingIcon = function() {
$("#app-loading-icon").remove();
};
Kanboard.App.prototype.isVisible = function() {
var property = "";
if (typeof document.hidden !== "undefined") {
property = "visibilityState";
} else if (typeof document.mozHidden !== "undefined") {
property = "mozVisibilityState";
} else if (typeof document.msHidden !== "undefined") {
property = "msVisibilityState";
} else if (typeof document.webkitHidden !== "undefined") {
property = "webkitVisibilityState";
}
if (property !== "") {
return document[property] == "visible";
}
return true;
};

View File

@@ -13,7 +13,7 @@ Kanboard.BoardPolling.prototype.execute = function() {
};
Kanboard.BoardPolling.prototype.check = function() {
if (this.app.isVisible() && !this.app.get("BoardDragAndDrop").savingInProgress) {
if (KB.utils.isVisible() && !this.app.get("BoardDragAndDrop").savingInProgress) {
var self = this;
this.app.showLoadingIcon();