Fix compass with new UI

This commit is contained in:
Mike Primm 2011-07-28 00:43:13 -05:00
parent d483eb1e6f
commit 6d66d45d43

View File

@ -302,11 +302,11 @@ DynMap.prototype = {
$(me).trigger('mapchanging');
var mapWorld = map.options.world;
if (me.maptype) {
$('.compass').removeClass('compass_' + me.maptype.compassview);
$('.compass').removeClass('compass_' + me.maptype.name);
$('.compass').removeClass('compass_' + me.maptype.options.compassview);
$('.compass').removeClass('compass_' + me.maptype.options.name);
}
$('.compass').addClass('compass_' + map.compassview);
$('.compass').addClass('compass_' + map.name);
$('.compass').addClass('compass_' + map.options.compassview);
$('.compass').addClass('compass_' + map.options.name);
var worldChanged = me.world !== map.options.world;
var projectionChanged = (me.maptype && me.maptype.getProjection()) !== (map && map.projection);