From a68079de848ff890ca87f60a8d4f76aa918064cc Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Sun, 1 May 2011 12:35:11 -0400 Subject: [PATCH] Fixed signpost regression from a09d7f3 a09d7f3 fixed issue #349, but introduced a new regression. This commit reverts a09d7f3, and fixes #349 in a different way --- web_assets/overviewer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web_assets/overviewer.js b/web_assets/overviewer.js index 06c0f0e..6220a16 100644 --- a/web_assets/overviewer.js +++ b/web_assets/overviewer.js @@ -623,7 +623,7 @@ var overviewer = { 'checked': signGroup.checked, 'icon': iconURL, 'action': function(n, item, checked) { - jQuery.each(overviewer.collections.markers[item], + jQuery.each(overviewer.collections.markers[item.label], function(i, elem) { elem.setVisible(checked); } @@ -645,7 +645,7 @@ var overviewer = { 'label': regionGroup.label, 'checked': regionGroup.checked, 'action': function(n, item, checked) { - jQuery.each(overviewer.collections.regions[item], + jQuery.each(overviewer.collections.regions[item.label], function(i,elem) { // Thanks to LeastWeasel for this line! elem.setMap(checked ? overviewer.map : null); @@ -738,7 +738,7 @@ var overviewer = { // if its checked, its gotta do something, do that here. if (item.checked) { itemInput.checked = true; - item.action(i, item.label, item.checked); + item.action(i, item, item.checked); } dropdownDiv.appendChild(itemDiv); itemDiv.appendChild(itemInput);