From 4db4e4af275048fb58ef0fab3a2ac7e3758ba783 Mon Sep 17 00:00:00 2001 From: Douglas Machado Date: Fri, 17 Jun 2022 14:11:46 -0300 Subject: [PATCH] fix(ios): memory leak after using 'showModal' passing any Page as parameter (#9939) --- packages/core/ui/page/index.ios.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/core/ui/page/index.ios.ts b/packages/core/ui/page/index.ios.ts index 42e54f8cf..b8bda855a 100644 --- a/packages/core/ui/page/index.ios.ts +++ b/packages/core/ui/page/index.ios.ts @@ -365,6 +365,12 @@ export class Page extends PageBase { return this.viewController.view; } + disposeNativeView() { + this.viewController = null; + this._ios = null; + super.disposeNativeView(); + } + // @ts-ignore get ios(): UIViewController { return this._ios;