From 6fc239dc56326b2ee13276537834d2b97ad99fa9 Mon Sep 17 00:00:00 2001 From: Nathan Walker Date: Tue, 31 Aug 2021 16:39:18 -0700 Subject: [PATCH] fix(ios): resiliency to frame controller viewDidDisappear --- packages/core/ui/frame/index.ios.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/ui/frame/index.ios.ts b/packages/core/ui/frame/index.ios.ts index 743ebe1d4..b429dc24e 100644 --- a/packages/core/ui/frame/index.ios.ts +++ b/packages/core/ui/frame/index.ios.ts @@ -419,7 +419,7 @@ class UINavigationControllerImpl extends UINavigationController { @profile public viewDidDisappear(animated: boolean): void { super.viewDidDisappear(animated); - const owner = this._owner.get?.(); + const owner = this._owner?.get?.(); if (owner && owner.isLoaded && !owner.parent && !this.presentedViewController) { owner.callUnloaded(); owner._tearDownUI(true);