Fixes case of disabled submenu entry.

This commit is contained in:
zorkow 2015-08-21 13:07:42 +01:00
parent 2f83433422
commit 72e1e6b5b5

View File

@ -666,10 +666,8 @@
MENU.Focus(menu); MENU.Focus(menu);
}, },
Deactivate: function (menu) { Deactivate: function (menu) {
console.log(menu); menu.className = menu.className.replace(/ MathJax_MenuActive/,"");
console.log(menu.className); },
menu.className = menu.className.replace(/ MathJax_MenuActive/,"")},
With: function (def) {if (def) {HUB.Insert(this,def)}; return this}, With: function (def) {if (def) {HUB.Insert(this,def)}; return this},
@ -851,6 +849,9 @@
MENU.Focus(menu); MENU.Focus(menu);
}, },
Right: function(event, menu) { Right: function(event, menu) {
if (this.disabled) {
return;
}
if (this.submenu.items.length > 0) { if (this.submenu.items.length > 0) {
var item = this.submenu.items[0]; var item = this.submenu.items[0];
item.Activate(event, item.GetNode()); item.Activate(event, item.GetNode());