diff --git a/flutter_cache_manager/lib/src/cache_store.dart b/flutter_cache_manager/lib/src/cache_store.dart index 001f7047..16a79202 100644 --- a/flutter_cache_manager/lib/src/cache_store.dart +++ b/flutter_cache_manager/lib/src/cache_store.dart @@ -208,6 +208,10 @@ class CacheStore { } Future dispose() async { + if (_scheduledCleanup != null) { + _scheduledCleanup?.cancel(); + } + final provider = await _cacheInfoRepository; await provider.close(); }