fix toggleelement logic

pull/142/head
Aevann 2023-03-18 11:26:28 +02:00
parent fcf716c47d
commit 4a6fcac48f
1 changed files with 3 additions and 4 deletions

View File

@ -193,15 +193,14 @@ document.addEventListener("click", function(e){
const toggling = document.querySelector(element.dataset.toggleelement)
const attr = element.dataset.toggleattr;
if (attr == "d-none") {
if (attr == "d-none" && toggling.classList.contains(attr)) {
document.querySelectorAll(".toggled-visible").forEach(i => {
i.classList.add(attr)
i.classList.remove("toggled-visible")
});
}
if (toggling.classList.contains(attr)) {
toggling.classList.remove(attr);
toggling.classList.add("toggled-visible")
return
}
toggling.classList.toggle(attr);