fix(nav): fix menuCtrl reference in swipe back

This commit is contained in:
Adam Bradley
2016-06-29 21:12:22 -05:00
parent 76619cf4d0
commit 55a5e83020
6 changed files with 18 additions and 12 deletions

View File

@ -217,7 +217,8 @@ export class NavController extends Ion {
elementRef: ElementRef,
protected _zone: NgZone,
protected _renderer: Renderer,
protected _compiler: ComponentResolver
protected _compiler: ComponentResolver,
protected _menuCtrl: MenuController
) {
super(elementRef);
@ -1532,8 +1533,7 @@ export class NavController extends Ion {
edge: 'left',
threshold: this._sbThreshold
};
let menuCtrl = this._app.getAppInjector().get(MenuController);
this._sbGesture = new SwipeBackGesture(this.getNativeElement(), opts, this, menuCtrl);
this._sbGesture = new SwipeBackGesture(this.getNativeElement(), opts, this, this._menuCtrl);
}
if (this.canSwipeBack()) {