diff --git a/src/components/alert/alert-component.ts b/src/components/alert/alert-component.ts index 70f04dbf9f0..29f3ced9f33 100644 --- a/src/components/alert/alert-component.ts +++ b/src/components/alert/alert-component.ts @@ -259,7 +259,9 @@ export class AlertCmp { } if (shouldDismiss) { - this.dismiss(button.role); + this.dismiss(button.role).catch(() => { + console.debug('alert can not be dismissed'); + }); } } diff --git a/src/components/tabs/test/advanced/app.module.ts b/src/components/tabs/test/advanced/app.module.ts index f7bdf718abe..d2a696f3aa8 100644 --- a/src/components/tabs/test/advanced/app.module.ts +++ b/src/components/tabs/test/advanced/app.module.ts @@ -81,6 +81,7 @@ export class TabsPage { alert.dismiss().then(() => { resolve(); }); + return false; } } ]