From dbe54b503d8fe8b1121af6187d66ee48d8af8df1 Mon Sep 17 00:00:00 2001 From: Zachary Keeton Date: Wed, 25 May 2016 12:16:21 -0400 Subject: [PATCH] fix(slides): Removing a slide via *ngIf now properly removes the slide and the bullet from the pager. (closes #6651) --- src/components/slides/slides.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/slides/slides.ts b/src/components/slides/slides.ts index 6d70118161..6f6c767099 100644 --- a/src/components/slides/slides.ts +++ b/src/components/slides/slides.ts @@ -902,13 +902,17 @@ export class Slide { constructor( elementRef: ElementRef, - @Host() slides: Slides + @Host() private slides: Slides ) { this.ele = elementRef.nativeElement; this.ele.classList.add('swiper-slide'); slides.rapidUpdate(); } + + ngOnDestroy() { + this.slides.rapidUpdate(); + } } /**