From 7b416d8327ebd8902900d6a6992577fe291880ba Mon Sep 17 00:00:00 2001 From: Mihail Panagiotopoulos Date: Wed, 30 Jul 2025 17:49:48 +0200 Subject: [PATCH] Fix for OnTileLoadComplete - Changed TileLoadQueue4, _tileLoadQueue4Tasks and _loadWaitCount to not be static. --- GMap.NET/GMap.NET.Core/Internals/Core.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/GMap.NET/GMap.NET.Core/Internals/Core.cs b/GMap.NET/GMap.NET.Core/Internals/Core.cs index ffe43bd9..3e662d50 100644 --- a/GMap.NET/GMap.NET.Core/Internals/Core.cs +++ b/GMap.NET/GMap.NET.Core/Internals/Core.cs @@ -794,11 +794,11 @@ public void CancelAsyncTasks() volatile int _skipOverZoom; #if NETFRAMEWORK - static readonly BlockingCollection TileLoadQueue4 = + readonly BlockingCollection TileLoadQueue4 = new BlockingCollection(new ConcurrentStack()); - static List _tileLoadQueue4Tasks; - static int _loadWaitCount; + List _tileLoadQueue4Tasks; + int _loadWaitCount; void AddLoadTask(LoadTask t) { if (_tileLoadQueue4Tasks == null)