diff options
| author | Brian Holland <windmillway2@gmail.com> | 2010-09-09 13:17:13 +0000 |
|---|---|---|
| committer | Brian Holland <windmillway2@gmail.com> | 2010-09-09 13:17:13 +0000 |
| commit | c859f65c5c75650e576ba756be36d398af3b71da (patch) | |
| tree | 71a24eb714ff8a72520fef0f47c871a59fc830a5 /sidebar.php | |
| parent | 9e17ac1065a16aca9aafc42db3ff2c562a8bec9d (diff) | |
| download | webtrees-c859f65c5c75650e576ba756be36d398af3b71da.tar.gz webtrees-c859f65c5c75650e576ba756be36d398af3b71da.tar.bz2 webtrees-c859f65c5c75650e576ba756be36d398af3b71da.zip | |
Bug #591596 - Googlemap tab v.8667 - Hopefully this is the definitive fix until V3 is released.
Diffstat (limited to 'sidebar.php')
| -rw-r--r-- | sidebar.php | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/sidebar.php b/sidebar.php index 6d1a468725..ee033ba042 100644 --- a/sidebar.php +++ b/sidebar.php @@ -142,7 +142,12 @@ function closeCallback() { jQuery.get('individual.php?pid=<?php echo $controller->pid;?>&action=ajax&pin=false'); pinned = false; } - loadMap(); + if (jQuery("#tabs li:eq("+jQuery("#tabs").tabs("option", "selected")+") a").attr("title") == "googlemap") { + loadMap(); + map.setMapType(<?php echo $GOOGLEMAP_MAP_TYPE; ?>); + SetMarkersAndBounds(); + ResizeMap(); + } } function openCallback() { @@ -157,6 +162,12 @@ function openCallback() { } } }); + if (jQuery("#tabs li:eq("+jQuery("#tabs").tabs("option", "selected")+") a").attr("title") == "googlemap") { + loadMap(); + map.setMapType(<?php echo $GOOGLEMAP_MAP_TYPE; ?>); + SetMarkersAndBounds(); + ResizeMap(); + } } jQuery(document).ready(function() { @@ -194,6 +205,7 @@ jQuery(document).ready(function() { modsLoaded=true; } else { jQuery("#sidebarAccordion").accordion("resize"); + openCallback(); } jQuery('#sidebarAccordion').show(); jQuery('#sidebar_pin').show(); |
