fix(overlay): pass ChangeDetectorRef to NavController

This commit is contained in:
Adam Bradley
2015-11-27 22:30:29 -06:00
parent 3d47061e4a
commit 37dcf902d8

View File

@ -1,4 +1,4 @@
import {Component, ElementRef, Compiler, DynamicComponentLoader, AppViewManager, NgZone, Renderer} from 'angular2/angular2'; import {ChangeDetectorRef, Component, ElementRef, Compiler, DynamicComponentLoader, AppViewManager, NgZone, Renderer} from 'angular2/angular2';
import {IonicApp} from '../app/app'; import {IonicApp} from '../app/app';
import {Config} from '../../config/config'; import {Config} from '../../config/config';
@ -23,9 +23,11 @@ export class OverlayNav extends NavController {
loader: DynamicComponentLoader, loader: DynamicComponentLoader,
viewManager: AppViewManager, viewManager: AppViewManager,
zone: NgZone, zone: NgZone,
renderer: Renderer renderer: Renderer,
cd: ChangeDetectorRef
) { ) {
super(null, app, config, keyboard, elementRef, compiler, loader, viewManager, zone, renderer); super(null, app, config, keyboard, elementRef, compiler,
loader, viewManager, zone, renderer, cd);
if (overlayCtrl.anchor) { if (overlayCtrl.anchor) {
throw ('An app should only have one <ion-overlay></ion-overlay>'); throw ('An app should only have one <ion-overlay></ion-overlay>');