Skip to content

Commit 24d892b

Browse files
authored
Merge pull request #349 from AhmedLSayed9/fix_on_change
Fix DropdownButtonFormField throws when onChange is null [Flutter core]
2 parents 2b6f789 + 14939ba commit 24d892b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/dropdown_button2/lib/src/dropdown_button2.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1103,7 +1103,7 @@ class _DropdownButtonFormFieldState<T> extends FormFieldState<T> {
11031103
@override
11041104
void didChange(T? value) {
11051105
super.didChange(value);
1106-
_dropdownButtonFormField.onChanged!(value);
1106+
_dropdownButtonFormField.onChanged?.call(value);
11071107
}
11081108

11091109
@override
@@ -1117,6 +1117,6 @@ class _DropdownButtonFormFieldState<T> extends FormFieldState<T> {
11171117
@override
11181118
void reset() {
11191119
super.reset();
1120-
_dropdownButtonFormField.onChanged!(value);
1120+
_dropdownButtonFormField.onChanged?.call(value);
11211121
}
11221122
}

0 commit comments

Comments
 (0)