diff --git a/packages/core/ui/page/page-common.ts b/packages/core/ui/page/page-common.ts index 62c574842..72397285c 100644 --- a/packages/core/ui/page/page-common.ts +++ b/packages/core/ui/page/page-common.ts @@ -94,7 +94,7 @@ export class PageBase extends ContentView { get frame(): Frame { const frame = this.parent; - return frame instanceof Frame ? frame : undefined; + return (frame && frame.constructor.name === 'Frame') ? frame as Frame : undefined; } private createNavigatedData(eventName: string, isBackNavigation: boolean): NavigatedData {