From c1b438ae7a6961232f06f5c076b508d9411b0165 Mon Sep 17 00:00:00 2001 From: emeryro Date: Tue, 4 Jul 2023 08:23:57 +0200 Subject: [PATCH] improve js --- .../vanilla/components/site-header/site-header.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/implementations/vanilla/components/site-header/site-header.js b/src/implementations/vanilla/components/site-header/site-header.js index 666c92d071c..3dca5d07445 100644 --- a/src/implementations/vanilla/components/site-header/site-header.js +++ b/src/implementations/vanilla/components/site-header/site-header.js @@ -248,9 +248,15 @@ export class SiteHeader { this.languageLink.setAttribute('aria-expanded', 'true'); // Check total width, and change display if needed - this.languageListEu.parentNode.classList.remove( - 'ecl-site-header__language-content--stack' - ); + if (this.languageListEu) { + this.languageListEu.parentNode.classList.remove( + 'ecl-site-header__language-content--stack' + ); + } else if (this.languageListNonEu) { + this.languageListNonEu.parentNode.classList.remove( + 'ecl-site-header__language-content--stack' + ); + } let popoverRect = this.languageListOverlay.getBoundingClientRect(); const containerRect = this.container.getBoundingClientRect();