Skip to content

Commit e07f0ae

Browse files
committed
fix(toast): create unique toast id
1 parent 95af318 commit e07f0ae

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ionic/components/toast/toast.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ class ToastCmp {
120120
private descId: string;
121121
private hdrId: string;
122122
private created: number;
123+
private id: number;
123124
private dismissTimeout: number = undefined;
124125

125126
constructor(
@@ -138,8 +139,9 @@ class ToastCmp {
138139
renderer.setElementClass(_elementRef.nativeElement, this.d.cssClass, true);
139140
}
140141

142+
this.id = (++toastIds);
141143
if (this.d.message) {
142-
this.hdrId = 'acst-hdr-' + this.id;
144+
this.hdrId = 'toast-hdr-' + this.id;
143145
}
144146
}
145147

@@ -290,3 +292,5 @@ Transition.register('toast-md-slide-in', ToastMdSlideIn);
290292
Transition.register('toast-md-slide-out', ToastMdSlideOut);
291293
Transition.register('toast-wp-slide-out', ToastWpPopOut);
292294
Transition.register('toast-wp-slide-in', ToastWpPopIn);
295+
296+
let toastIds = -1;

0 commit comments

Comments
 (0)