diff --git a/src/pages/sessionManager.html b/src/pages/sessionManager.html index 761c1c6..e9608cd 100755 --- a/src/pages/sessionManager.html +++ b/src/pages/sessionManager.html @@ -77,6 +77,7 @@ @@ -101,6 +102,7 @@ diff --git a/src/scripts/events.js b/src/scripts/events.js index 39b81d8..b302650 100644 --- a/src/scripts/events.js +++ b/src/scripts/events.js @@ -66,7 +66,10 @@ document.addEventListener("click", (e) => { hideModal("loadModal"); } } - + else if (action.includes("deselectAll")) { + let 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..d385ad6 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) => { + let 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);