From eb46236b8ef3e52ecdd177b40ec097e56a300454 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Fri, 30 Oct 2015 15:58:36 -0500 Subject: [PATCH] test(setRoot): close menu on nav resolve --- ionic/components/menu/test/basic/index.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ionic/components/menu/test/basic/index.ts b/ionic/components/menu/test/basic/index.ts index 5823347efd..11ecb7b8d2 100644 --- a/ionic/components/menu/test/basic/index.ts +++ b/ionic/components/menu/test/basic/index.ts @@ -37,12 +37,13 @@ class E2EApp { } openPage(page) { - // close the menu when clicking a link from the menu - this.app.getComponent('leftMenu').close(); - // Reset the content nav to have just this page // we wouldn't want the back button to show in this scenario let nav = this.app.getComponent('nav'); - nav.setRoot(page.component); + nav.setRoot(page.component).then(() => { + // wait for the root page to be completely loaded + // then close the menu + this.app.getComponent('leftMenu').close(); + }); } }