From 803104e19300c844809899e5dda3d3f38a8534b1 Mon Sep 17 00:00:00 2001 From: Michael Writhe Date: Sat, 30 Apr 2011 20:17:14 -0600 Subject: [PATCH] resolved 2 issues with signs and regions not working for 'checked' items. issue 347 and 349 --- web_assets/overviewer.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/web_assets/overviewer.js b/web_assets/overviewer.js index f927625..06c0f0e 100644 --- a/web_assets/overviewer.js +++ b/web_assets/overviewer.js @@ -623,12 +623,12 @@ var overviewer = { 'checked': signGroup.checked, 'icon': iconURL, 'action': function(n, item, checked) { - jQuery.each(overviewer.collections.markers[item.label], + jQuery.each(overviewer.collections.markers[item], function(i, elem) { elem.setVisible(checked); } ); - overviewer.util.debug('Adding sign item: ' + item.label); + overviewer.util.debug('Adding sign item: ' + item); } }); } @@ -645,11 +645,13 @@ var overviewer = { 'label': regionGroup.label, 'checked': regionGroup.checked, 'action': function(n, item, checked) { - jQuery.each(overviewer.collections.regions[item.label], + jQuery.each(overviewer.collections.regions[item], function(i,elem) { // Thanks to LeastWeasel for this line! elem.setMap(checked ? overviewer.map : null); }); + overviewer.util.debug('Adding region item: ' + item); + } }); }