From 5521fa6ba3e77b97146b959b46d7ee209bc08a2b Mon Sep 17 00:00:00 2001 From: Anton Khorev Date: Sat, 5 Apr 2025 19:13:11 +0300 Subject: [PATCH] Keep reference to AbortController on AbortError in data layer --- app/assets/javascripts/index/layers/data.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/index/layers/data.js b/app/assets/javascripts/index/layers/data.js index 6452c2a41..03c774f04 100644 --- a/app/assets/javascripts/index/layers/data.js +++ b/app/assets/javascripts/index/layers/data.js @@ -132,6 +132,8 @@ OSM.initializeDataLayer = function (map) { if (map._objectLayer) { map._objectLayer.bringToFront(); } + + dataLoader = null; }) .catch(function (error) { if (error.name === "AbortError") return; @@ -139,9 +141,10 @@ OSM.initializeDataLayer = function (map) { displayLoadError(error?.message, () => { $("#browse_status").empty(); }); + + dataLoader = null; }) .finally(() => { - dataLoader = null; spanLoading.remove(); }); } -- 2.39.5