fix js bug

This commit is contained in:
Connor Turland 2016-02-29 17:05:11 +13:00
parent 2e6493fd23
commit ef60aefe88
2 changed files with 5 additions and 6 deletions

View file

@ -48,6 +48,7 @@ $(document).ready(function () {
// this runs the init function within each sub-object on the Metamaps one
if (Metamaps.hasOwnProperty(prop) &&
Metamaps[prop] != null &&
Metamaps[prop].hasOwnProperty('init') &&
typeof (Metamaps[prop].init) == 'function'
) {

View file

@ -17,12 +17,10 @@ var labelType, useGradients, nativeTextSupport, animate;
})();
// TODO eliminate these 4 top-level variables
Metamaps = {
panningInt: null,
tempNode: null,
tempInit: false,
tempNode2: null
}
Metamaps.panningInt = null;
Metamaps.tempNode = null;
Metamaps.tempInit = false;
Metamaps.tempNode2 = null;
Metamaps.Settings = {
embed: false, // indicates that the app is on a page that is optimized for embedding in iFrames on other web pages