From 2639bb080b660e2c1836d7a031d1b6cffc24d3fd Mon Sep 17 00:00:00 2001 From: Dan Bucholtz Date: Fri, 23 Feb 2018 15:41:42 -0600 Subject: [PATCH] fix(menu-toggle): don't toggle a menu unless its active --- packages/core/src/components/menu-toggle/menu-toggle.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/core/src/components/menu-toggle/menu-toggle.tsx b/packages/core/src/components/menu-toggle/menu-toggle.tsx index be4a4ca3d6..51de973b07 100644 --- a/packages/core/src/components/menu-toggle/menu-toggle.tsx +++ b/packages/core/src/components/menu-toggle/menu-toggle.tsx @@ -27,7 +27,10 @@ export class MenuToggle { onClick() { getMenuController().then(menuCtrl => { if (menuCtrl) { - return menuCtrl.toggle(this.menu); + const menu = menuCtrl.get(this.menu); + if (menu && menu.isActive()) { + return menuCtrl.toggle(this.menu); + } } return false; });