From 4431443ecb517fed4367eeeda8ee690af7cd2efa Mon Sep 17 00:00:00 2001 From: PWRxPSYCHO Date: Fri, 7 Oct 2022 12:23:26 -0400 Subject: [PATCH] Added cache clearing --- .../java/com/geeksville/mesh/ui/MapFragment.kt | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/MapFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/MapFragment.kt index c5415381d..24fb456bc 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/MapFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/MapFragment.kt @@ -181,8 +181,21 @@ class MapFragment : ScreenFragment("Map"), Logging, View.OnClickListener { } + /** + * Clears active tile source cache + */ private fun clearCache() { - + map.tileProvider.clearTileCache() + // cacheManager = CacheManager(map) // Make sure CacheManager has latest from map +// val boundingBox = BoundingBox( +// map.tileProvider.tileCache.clear(), +// map.tileProvider.tileCache.mapTileArea.right.toDouble(), +// map.tileProvider.tileCache.mapTileArea.bottom.toDouble(), +// map.tileProvider.tileCache.mapTileArea.left.toDouble() +// ) + //cacheManager.cleanAreaAsync(context, boundingBox, map.minZoomLevel.toInt(), map.maxZoomLevel.toInt()) + Toast.makeText(activity, "Cache Cleared", Toast.LENGTH_SHORT).show() + alertDialog!!.dismiss() }