fix leaflet layer selector not being usable with sidebar collapsed

This commit is contained in:
Stefan Breunig 2013-02-11 19:18:42 +01:00
parent eb41b6a4cd
commit de7f1e9754

View File

@ -174,14 +174,14 @@ window.setupPlayerStat = function() {
window.setupSidebarToggle = function() { window.setupSidebarToggle = function() {
$('#sidebartoggle').on('click', function() { $('#sidebartoggle').on('click', function() {
var toggle = $('#sidebartoggle'); var toggle = $('#sidebartoggle');
var sidebar = $('#sidebar'); var sidebar = $('#scrollwrapper');
if(sidebar.is(':visible')) { if(sidebar.is(':visible')) {
sidebar.hide(); sidebar.hide().css('z-index', 1);
$('.leaflet-right').css('margin-right','0'); $('.leaflet-right').css('margin-right','0');
toggle.html('<span class="toggle open"></span>'); toggle.html('<span class="toggle open"></span>');
toggle.css('right', '0'); toggle.css('right', '0');
} else { } else {
sidebar.show(); sidebar.css('z-index', 1001).show();
$('.leaflet-right').css('margin-right', SIDEBAR_WIDTH+1+'px'); $('.leaflet-right').css('margin-right', SIDEBAR_WIDTH+1+'px');
toggle.html('<span class="toggle close"></span>'); toggle.html('<span class="toggle close"></span>');
toggle.css('right', SIDEBAR_WIDTH+1+'px'); toggle.css('right', SIDEBAR_WIDTH+1+'px');