diff --git a/lib/src/dropdown.dart b/lib/src/dropdown.dart index a2499e1..3ed597e 100644 --- a/lib/src/dropdown.dart +++ b/lib/src/dropdown.dart @@ -136,7 +136,6 @@ class DropdownFormFieldState extends State super.initState(); if (widget.autoFocus) _widgetFocusNode.requestFocus(); - _selectedItem = _effectiveController!.value; _searchFocusNode.addListener(() { if (!_searchFocusNode.hasFocus && _overlayEntry != null) { @@ -156,6 +155,7 @@ class DropdownFormFieldState extends State Widget build(BuildContext context) { // print("_overlayEntry : $_overlayEntry"); + _selectedItem = _effectiveController!.value; _displayItem = widget.displayItemFn(_selectedItem); return CompositedTransformTarget(