From 4c5cc187cd433f9b6282da23a60dfcd6482a54cf Mon Sep 17 00:00:00 2001 From: johan12345 Date: Sun, 26 Nov 2023 19:51:34 +0100 Subject: [PATCH] OSM: reduce flashing progress bar when moving map during download --- .../main/java/net/vonforst/evmap/storage/ChargeLocationsDao.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/net/vonforst/evmap/storage/ChargeLocationsDao.kt b/app/src/main/java/net/vonforst/evmap/storage/ChargeLocationsDao.kt index 43d015f5..db059216 100644 --- a/app/src/main/java/net/vonforst/evmap/storage/ChargeLocationsDao.kt +++ b/app/src/main/java/net/vonforst/evmap/storage/ChargeLocationsDao.kt @@ -238,6 +238,9 @@ class ChargeLocationsRepository( } } else { return liveData { + if (fullDownloadJob != null) { + fullDownloadProgress.value?.let { emit(Resource.loading(null, it)) } + } if (!savedRegionResult.await()) { val job = fullDownloadJob ?: scope.launch { fullDownload()