diff --git a/src/pages/sessionManager.html b/src/pages/sessionManager.html index 761c1c6..1cc0c18 100755 --- a/src/pages/sessionManager.html +++ b/src/pages/sessionManager.html @@ -77,6 +77,7 @@ diff --git a/src/scripts/events.js b/src/scripts/events.js index 39b81d8..8494b44 100644 --- a/src/scripts/events.js +++ b/src/scripts/events.js @@ -67,6 +67,10 @@ document.addEventListener("click", (e) => { } } + else if (action.includes("deselectAll")) { + var container = document.getElementById("editSelectionContainer"); + deselectAll(container); + } // Actions if (/(download|delete|edit|load)/.test(action)) { diff --git a/src/scripts/utils.js b/src/scripts/utils.js index bcf5f1d..2724117 100644 --- a/src/scripts/utils.js +++ b/src/scripts/utils.js @@ -193,6 +193,15 @@ const getSelectionData = (container = null, keys = null, keysLength = 0) => { return sessionData; } +const deselectAll = (container = null) => { + var selAlls = container.querySelectorAll('.selAll'); + for (var i = 0; i < selAlls.length; i++) { + var selAll = selAlls[i]; + selAll.checked = false; + toggleSelect(selAll, "Win" + i); + } +} + const doUrlAction = (url = "https://www.paypal.me/ITDominator", fileName = "", isDownload = false) => { let aTagElm = document.getElementById('downloadAnchorElem'); aTagElm.setAttribute("href", url);