Update TileImageLoader.cs

This commit is contained in:
ClemensF 2021-01-23 09:52:45 +01:00
parent 3f396140b6
commit 00b738a3b5

View file

@ -63,13 +63,18 @@ namespace MapControl
{
tileQueue.Clear();
tileSource = source;
cacheName = Cache != null && (bool)source.UriFormat?.StartsWith("http") ? cache : null;
tiles = tiles.Where(tile => tile.Pending);
tileSource = source;
cacheName = null;
if (tiles.Any() && tileSource != null)
{
if (Cache != null && tileSource.UriFormat != null && tileSource.UriFormat.StartsWith("http"))
{
cacheName = cache;
}
tileQueue.Enqueue(tiles);
while (taskCount < Math.Min(tileQueue.Count, MaxLoadTasks))