Skip to content

Commit dbb7b6a

Browse files
committed
improved internal cache cleaning
1 parent 87c98a2 commit dbb7b6a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/widgets/about/data_usage.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import 'package:aves/widgets/common/extensions/build_context.dart';
99
import 'package:aves/widgets/common/identity/aves_donut.dart';
1010
import 'package:aves/widgets/common/identity/buttons/outlined_button.dart';
1111
import 'package:flutter/material.dart';
12+
import 'package:flutter_map/flutter_map.dart';
1213
import 'package:provider/provider.dart';
1314

1415
class AboutDataUsage extends StatefulWidget {
@@ -88,7 +89,10 @@ class _AboutDataUsageState extends State<AboutDataUsage> with FeedbackMixin {
8889
onPressed: () async {
8990
await storageService.deleteTempDirectory();
9091
await storageService.deleteExternalCache();
92+
// Glide cache by default in `cache/image_manager_disk_cache/`
9193
await mediaFetchService.clearImageDiskCache();
94+
// flutter_map cache in `cache/fm_cache/`
95+
await BuiltInMapCachingProvider.getOrCreateInstance().destroy(deleteCache: true);
9296
imageCache.clear();
9397
_reload();
9498
setState(() {});

0 commit comments

Comments
 (0)