From 77b3ab143d6729e819ab130e56091f8db0cc0b2c Mon Sep 17 00:00:00 2001 From: Tuukka Turu <tuukka.turu@druid.fi> Date: Wed, 3 Mar 2021 16:48:43 +0200 Subject: [PATCH] Add check to breadcrumbs check when layout-content is available --- src/components/hy-breadcrumbs/hy-breadcrumbs.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/components/hy-breadcrumbs/hy-breadcrumbs.tsx b/src/components/hy-breadcrumbs/hy-breadcrumbs.tsx index b51dc916..548d94cf 100644 --- a/src/components/hy-breadcrumbs/hy-breadcrumbs.tsx +++ b/src/components/hy-breadcrumbs/hy-breadcrumbs.tsx @@ -44,10 +44,11 @@ export class HyBreadcrumbs { breadcrumbsWidth = this.el.offsetWidth + 64; const layoutContentElement = document.getElementsByClassName('layout-content')[0] as HTMLElement; const moreButton = document.querySelectorAll('.breadcrumb-item-dropdown-button')[0]; - - if (breadcrumbsWidth >= layoutContentElement.offsetWidth) { - moreButton.setAttribute('aria-hidden', 'false'); - this.adjustBreadcrumbsMenuVisibility(); + if (layoutContentElement) { + if (breadcrumbsWidth >= layoutContentElement.offsetWidth) { + moreButton.setAttribute('aria-hidden', 'false'); + this.adjustBreadcrumbsMenuVisibility(); + } } } -- GitLab