diff --git a/core/src/components/header/header.tsx b/core/src/components/header/header.tsx index bbdff3f2ce..29a5344785 100644 --- a/core/src/components/header/header.tsx +++ b/core/src/components/header/header.tsx @@ -87,6 +87,7 @@ export class Header implements ComponentInterface { private async setupCollapsibleHeader(contentEl: HTMLIonContentElement | null, pageEl: Element | null) { if (!contentEl || !pageEl) { console.error('ion-header requires a content to collapse, make sure there is an ion-content.'); return; } + if (typeof (IntersectionObserver as any) === 'undefined') { return; } this.scrollEl = await contentEl.getScrollElement();