fix(menu-toggle): don't toggle a menu unless its active

This commit is contained in:
Dan Bucholtz
2018-02-23 15:41:42 -06:00
parent cc1fc2e032
commit 2639bb080b

View File

@ -27,7 +27,10 @@ export class MenuToggle {
onClick() { onClick() {
getMenuController().then(menuCtrl => { getMenuController().then(menuCtrl => {
if (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; return false;
}); });