aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gmap_arcgis.js4
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) {