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() {
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;
});