Fix timing problem with languge menu when using combined configuration files

This commit is contained in:
Davide P. Cervone 2013-05-03 14:08:44 -04:00
parent e238200079
commit 2f8844a1fa
18 changed files with 18 additions and 17 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1410,7 +1410,7 @@ MathJax.Localization = {
data = data.domains[domain];
}
MathJax.Hub.Insert(data,definition);
if (isNew && MathJax.Menu) {MathJax.Menu.CreateLocaleMenu()}
if (isNew && MathJax.Menu.menu) {MathJax.Menu.CreateLocaleMenu()}
},
//

View File

@ -1071,6 +1071,7 @@
// Creates the locale menu from the list of locales in MathJax.Localization.strings
//
MENU.CreateLocaleMenu = function () {
if (!MENU.menu) return;
var menu = MENU.menu.Find("Language").menu, items = menu.items;
//
// Get the names of the languages and sort them