diff --git a/lib/services/timeout_prediction_service.dart b/lib/services/timeout_prediction_service.dart index 1f3d6dd..d92ca64 100644 --- a/lib/services/timeout_prediction_service.dart +++ b/lib/services/timeout_prediction_service.dart @@ -213,6 +213,12 @@ class TimeoutPredictionService extends ChangeNotifier { } } + @override + void dispose() { + _persistTimer?.cancel(); + super.dispose(); + } + void _rebuildContactStats() { _contactStats.clear(); for (final obs in _observations) {