Skip to content

Commit 41a033f

Browse files
authored
Merge pull request brianegan#177 from mono0926/fix-value_notifier_provider-memory-leak
Fix ValueNotifierProvider memory leak
2 parents 294af22 + 30c596a commit 41a033f

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

freezed_provider_value_notifier/lib/value_notifier_provider.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ class ValueNotifierProvider<Controller extends ValueNotifier<Value>, Value>
1717
Widget buildWithChild(BuildContext context, Widget child) {
1818
return InheritedProvider(
1919
create: create,
20+
dispose: (context, Controller controller) => controller.dispose(),
2021
child: DeferredInheritedProvider<Controller, Value>(
2122
create: (context) => context.read<Controller>(),
2223
startListening: (context, setState, controller, _) {

0 commit comments

Comments
 (0)