@@ -32,6 +32,7 @@ void main() {
3232
3333 testWidgets ('UndoHistory widget registers as global undo/redo client' , (WidgetTester tester) async {
3434 final FocusNode focusNode = FocusNode (debugLabel: 'UndoHistory Node' );
35+ addTearDown (focusNode.dispose);
3536 final GlobalKey undoHistoryGlobalKey = GlobalKey ();
3637 final ValueNotifier <int > value = ValueNotifier <int >(0 );
3738 addTearDown (value.dispose);
@@ -68,6 +69,7 @@ void main() {
6869 testWidgets ('UndoHistory widget deregisters as global undo/redo client when it loses focus' ,
6970 (WidgetTester tester) async {
7071 final FocusNode focusNode = FocusNode (debugLabel: 'UndoHistory Node' );
72+ addTearDown (focusNode.dispose);
7173 final GlobalKey undoHistoryGlobalKey = GlobalKey ();
7274 final ValueNotifier <int > value = ValueNotifier <int >(0 );
7375 addTearDown (value.dispose);
@@ -105,6 +107,7 @@ void main() {
105107
106108 testWidgets ('UndoHistory widget deregisters as global undo/redo client when disposed' , (WidgetTester tester) async {
107109 final FocusNode focusNode = FocusNode (debugLabel: 'UndoHistory Node' );
110+ addTearDown (focusNode.dispose);
108111 final GlobalKey undoHistoryGlobalKey = GlobalKey ();
109112 final ValueNotifier <int > value = ValueNotifier <int >(0 );
110113 addTearDown (value.dispose);
0 commit comments