diff --git a/src/main/js/components/dropdowns/templates.js b/src/main/js/components/dropdowns/templates.js index b9ad8afc51..9b486a6d29 100644 --- a/src/main/js/components/dropdowns/templates.js +++ b/src/main/js/components/dropdowns/templates.js @@ -57,10 +57,6 @@ function dropdown() { referenceParent.classList.add("model-link--open"); } }, - onHide: (instance) => { - const referenceParent = instance.reference.parentNode; - referenceParent.classList.remove("model-link--open"); - }, }; } diff --git a/src/main/js/components/dropdowns/utils.js b/src/main/js/components/dropdowns/utils.js index c226c962de..fd1cb05aab 100644 --- a/src/main/js/components/dropdowns/utils.js +++ b/src/main/js/components/dropdowns/utils.js @@ -52,6 +52,8 @@ function generateDropdown(element, callback, immediate, options = {}) { } }, onHide(instance) { + const referenceParent = instance.reference.parentNode; + referenceParent.classList.remove("model-link--open"); if ( instance.props.trigger === "mouseenter" && !instance.clickToHide