From e07f0ae69330207619996bd40bdab75eba86c811 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Thu, 21 Apr 2016 09:48:28 -0500 Subject: [PATCH] fix(toast): create unique toast id --- ionic/components/toast/toast.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ionic/components/toast/toast.ts b/ionic/components/toast/toast.ts index 3bd0285712..03aba02940 100644 --- a/ionic/components/toast/toast.ts +++ b/ionic/components/toast/toast.ts @@ -120,6 +120,7 @@ class ToastCmp { private descId: string; private hdrId: string; private created: number; + private id: number; private dismissTimeout: number = undefined; constructor( @@ -138,8 +139,9 @@ class ToastCmp { renderer.setElementClass(_elementRef.nativeElement, this.d.cssClass, true); } + this.id = (++toastIds); if (this.d.message) { - this.hdrId = 'acst-hdr-' + this.id; + this.hdrId = 'toast-hdr-' + this.id; } } @@ -290,3 +292,5 @@ Transition.register('toast-md-slide-in', ToastMdSlideIn); Transition.register('toast-md-slide-out', ToastMdSlideOut); Transition.register('toast-wp-slide-out', ToastWpPopOut); Transition.register('toast-wp-slide-in', ToastWpPopIn); + +let toastIds = -1;