diff --git a/src/webcomponents/commons/forms/select-field-filter.js b/src/webcomponents/commons/forms/select-field-filter.js index 2d9683076..1d344c32b 100644 --- a/src/webcomponents/commons/forms/select-field-filter.js +++ b/src/webcomponents/commons/forms/select-field-filter.js @@ -108,6 +108,11 @@ export default class SelectFieldFilter extends LitElement { } this.select.empty(); + + // Force to unbind 'select2:select' and 'select2:unselect' listeners + this.select.off("select2:select"); + this.select.off("select2:unselect"); + const options = this.data.map(item => this.getOptions(item)); const selectConfig = { diff --git a/src/webcomponents/commons/layouts/custom-footer.js b/src/webcomponents/commons/layouts/custom-footer.js index df27763fa..336d984f4 100644 --- a/src/webcomponents/commons/layouts/custom-footer.js +++ b/src/webcomponents/commons/layouts/custom-footer.js @@ -151,7 +151,7 @@ export default class CustomFooter extends LitElement {
${this.host?.opencga ? html ` diff --git a/src/webcomponents/commons/opencga-browser.js b/src/webcomponents/commons/opencga-browser.js index 59a39a885..6b949f565 100644 --- a/src/webcomponents/commons/opencga-browser.js +++ b/src/webcomponents/commons/opencga-browser.js @@ -318,7 +318,7 @@ export default class OpencgaBrowser extends LitElement { renderButtonViews() { return html ` -