diff options
| -rw-r--r-- | gmap_arcgis.js | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/gmap_arcgis.js b/gmap_arcgis.js index e695e9c..dc26742 100644 --- a/gmap_arcgis.js +++ b/gmap_arcgis.js @@ -436,11 +436,11 @@ function gmapArcgis(config) {      // Toggle layer visibility      toggleLayers: function(element) { -      if (this.config['layers'][element].overlay.setVisible != undefined) { +      if (this.config['layers'][element].overlay != undefined && this.config['layers'][element].overlay.setVisible != undefined) {          var changeTo = !this.config['layers'][element].overlay.getVisible();          this.config['layers'][element].overlay.setVisible(changeTo);        } -      else if (this.config['layers'][element].overlay.setOpacity != undefined) { +      else if (this.config['layers'][element].overlay != undefined && this.config['layers'][element].overlay.setOpacity != undefined) {          var opacity = this.config['layers'][element].overlay.getOpacity;          if (opacity == 0) {  | 
