Fixed handling of default tile layer.

This commit is contained in:
ClemensF 2013-05-17 07:52:20 +02:00
parent d668ed20ea
commit 9c0544a6e4

View file

@ -416,7 +416,7 @@ namespace MapControl
{ {
Loaded -= OnLoaded; Loaded -= OnLoaded;
if (TileLayer == null && TileLayers == null) if (TileLayer == null)
{ {
TileLayer = TileLayer.Default; TileLayer = TileLayer.Default;
} }
@ -528,7 +528,12 @@ namespace MapControl
private void UpdateTileLayer() private void UpdateTileLayer()
{ {
var tileLayer = TileLayers.FirstOrDefault(); TileLayer tileLayer = null;
if (TileLayers != null)
{
tileLayer = TileLayers.FirstOrDefault();
}
if (TileLayer != tileLayer) if (TileLayer != tileLayer)
{ {