From af0cf6cc2ac9a078410ebbec01f39fa261c7fac6 Mon Sep 17 00:00:00 2001 From: Ilya I Date: Mon, 30 Jul 2018 19:50:17 -0700 Subject: [PATCH] Fix #7417 Fix https://github.com/ionic-team/ionic/issues/7417 --- src/components/menu/menu.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/menu/menu.ts b/src/components/menu/menu.ts index 6b011ca4605..769ebbde9d4 100644 --- a/src/components/menu/menu.ts +++ b/src/components/menu/menu.ts @@ -375,9 +375,9 @@ export class Menu implements RootNode, MenuInterface, OnInit, OnDestroy { let isEnabled = this._isEnabled; if (isEnabled === true || typeof isEnabled === 'undefined') { // check if more than one menu is on the same side - isEnabled = !this._menuCtrl.getMenus().some(m => { + isEnabled = 2 > this._menuCtrl.getMenus().filter(m => { return m.side === this.side && m.enabled; - }); + }).length; } // register this menu with the app's menu controller this._menuCtrl._register(this);