diff --git a/packages/core/src/components/content/content.tsx b/packages/core/src/components/content/content.tsx index a1a3bf678b..1440f15209 100644 --- a/packages/core/src/components/content/content.tsx +++ b/packages/core/src/components/content/content.tsx @@ -1,4 +1,4 @@ -import { Component, Element, Method, Prop } from '@stencil/core'; +import { Component, Element, Listen, Method, Prop } from '@stencil/core'; import { Config } from '../../index'; import { createThemedClasses, getElementClassObject } from '../../utils/theme'; import { getPageElement } from '../../utils/helpers'; @@ -46,6 +46,11 @@ export class Content { */ @Prop() fullscreen: boolean = false; + @Listen('body:ionNavChanged') + onNavChanged() { + this.resize(); + } + componentDidLoad() { this.scrollEl = this.el.querySelector('ion-scroll') as HTMLIonScrollElement; this.resize(); diff --git a/packages/core/src/components/tabs/test/translucent/translucent-page-tab.tsx b/packages/core/src/components/tabs/test/translucent/translucent-page-tab.tsx index f7ced9eaed..cdb45f84bf 100644 --- a/packages/core/src/components/tabs/test/translucent/translucent-page-tab.tsx +++ b/packages/core/src/components/tabs/test/translucent/translucent-page-tab.tsx @@ -34,9 +34,12 @@ export class TranslucentPageTab { render() { return [ - + - Tab Translucent + App Store + + + ,