From 1babe577ad5416e130e1d07a76e7f289604694aa Mon Sep 17 00:00:00 2001 From: Eduardo Speroni Date: Mon, 21 Sep 2020 22:11:58 -0300 Subject: [PATCH] fix(android): tabs inside modal throw error on close --- packages/core/ui/core/view/index.android.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/core/ui/core/view/index.android.ts b/packages/core/ui/core/view/index.android.ts index a53ced2c14..ccb008fc78 100644 --- a/packages/core/ui/core/view/index.android.ts +++ b/packages/core/ui/core/view/index.android.ts @@ -252,16 +252,16 @@ function initializeDialogFragment() { public onDismiss(dialog: android.content.DialogInterface): void { super.onDismiss(dialog); + const owner = this.owner; + if (owner && owner.isLoaded) { + owner.callUnloaded(); + } + const manager = this.getFragmentManager(); if (manager) { removeModal(this.owner._domId); this._dismissCallback(); } - - const owner = this.owner; - if (owner && owner.isLoaded) { - owner.callUnloaded(); - } } public onDestroy(): void {