Skip to content

Commit 539901d

Browse files
committed
fix(toggle): initialize at ngAfterContentInit
1 parent 7eb2f0b commit 539901d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/components/toggle/toggle.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { NgZone, AfterViewInit, ChangeDetectorRef, Component, ElementRef, HostListener, Input, OnDestroy, Optional, Renderer, ViewEncapsulation } from '@angular/core';
1+
import { AfterContentInit, NgZone, ChangeDetectorRef, Component, ElementRef, HostListener, Input, OnDestroy, Optional, Renderer, ViewEncapsulation } from '@angular/core';
22
import { NG_VALUE_ACCESSOR } from '@angular/forms';
33

44
import { Config } from '../../config/config';
@@ -73,7 +73,7 @@ import { ToggleGesture } from './toggle-gesture';
7373
providers: [ { provide: NG_VALUE_ACCESSOR, useExisting: Toggle, multi: true } ],
7474
encapsulation: ViewEncapsulation.None,
7575
})
76-
export class Toggle extends BaseInput<boolean> implements IonicTapInput, AfterViewInit, OnDestroy {
76+
export class Toggle extends BaseInput<boolean> implements IonicTapInput, AfterContentInit, OnDestroy {
7777

7878
_activated: boolean = false;
7979
_startX: number;
@@ -111,7 +111,7 @@ export class Toggle extends BaseInput<boolean> implements IonicTapInput, AfterVi
111111
/**
112112
* @hidden
113113
*/
114-
ngAfterViewInit() {
114+
ngAfterContentInit() {
115115
this._initialize();
116116
this._gesture = new ToggleGesture(this._plt, this, this._gestureCtrl, this._domCtrl);
117117
this._gesture.listen();

0 commit comments

Comments
 (0)