diff --git a/lib/dialog/mult_select_dialog.dart b/lib/dialog/mult_select_dialog.dart index 433539f..3799b7c 100644 --- a/lib/dialog/mult_select_dialog.dart +++ b/lib/dialog/mult_select_dialog.dart @@ -243,6 +243,9 @@ class _MultiSelectDialogState extends State> { List> filteredList = []; filteredList = widget.updateSearchQuery(val, widget.items); + for (var item in filteredList) { + item.selected = _selectedValues.contains(item.value); + } setState(() { if (widget.separateSelectedItems) { _items = diff --git a/pubspec.yaml b/pubspec.yaml index 1e676fd..7784c77 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: multi_select_flutter description: A flexible multi select package for Flutter. Make multi select widgets the way you want. -version: 4.1.3 +version: 4.1.4 repository: https://github.com/CHB61/flutter-multi-select issue_tracker: https://github.com/CHB61/flutter-multi-select documentation: https://github.com/CHB61/flutter-multi-select