Skip to content

Commit e30f9c4

Browse files
authored
Revert "_SearchBarState should dispose FocusNode, if it created it." (#134072)
Reverts flutter/flutter#133947 as it causes build failures.
1 parent e66ec8e commit e30f9c4

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

packages/flutter/lib/src/material/search_anchor.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1179,9 +1179,6 @@ class _SearchBarState extends State<SearchBar> {
11791179
@override
11801180
void dispose() {
11811181
_internalStatesController.dispose();
1182-
if (widget.focusNode == null) {
1183-
_focusNode.dispose();
1184-
}
11851182
super.dispose();
11861183
}
11871184

packages/flutter/test/material/search_anchor_test.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@ import 'dart:ui';
66

77
import 'package:flutter/material.dart';
88
import 'package:flutter_test/flutter_test.dart';
9-
import 'package:leak_tracker_flutter_testing/leak_tracker_flutter_testing.dart';
109

1110
void main() {
12-
testWidgetsWithLeakTracking('SearchBar defaults', (WidgetTester tester) async {
11+
testWidgets('SearchBar defaults', (WidgetTester tester) async {
1312
final ThemeData theme = ThemeData(useMaterial3: true);
1413
final ColorScheme colorScheme = theme.colorScheme;
1514

0 commit comments

Comments
 (0)