Browse Source

FIX: wrongfully created a dependend call loop

the visibillity toggle functions were calling each other.
This might have ended in an not ending cycle.
dev-feat-component_preview
chris 2 months ago
parent
commit
73c85f4d2e
  1. 4
      src/helper/general.js

4
src/helper/general.js

@ -69,7 +69,7 @@ const helperFun = {
*
* @param {HTMLElement} element
* @param {boolean} ensureHidden
* @returns {boolean}
* @returns {boolean} true if element is now hidden
*/
toggleElementVisibility: function (element, ensureHidden = false) {
element.classList.toggle("compel-mech-hidden");
@ -87,7 +87,7 @@ const helperFun = {
}
if (ensureHidden && !isNowHidden) {
return helperFun.toggleSelectorElementVisibility(selector)
return helperFun.toggleElementVisibility(element);
} else {
return isNowHidden;
}

Loading…
Cancel
Save