fix(mobile): Reset "People" search filter chip if no selections are made (#26267)

* filter by tags

* reset people search filter chip if no selections
This commit is contained in:
Benjamin Nguyen
2026-02-20 03:07:26 -08:00
committed by GitHub
parent 7461479f60
commit a1839b3676

View File

@@ -150,10 +150,12 @@ class DriftSearchPage extends HookConsumerWidget {
handleOnSelect(Set<PersonDto> value) { handleOnSelect(Set<PersonDto> value) {
filter.value = filter.value.copyWith(people: value); filter.value = filter.value.copyWith(people: value);
peopleCurrentFilterWidget.value = Text( final label = value.map((e) => e.name != '' ? e.name : 'no_name'.t(context: context)).join(', ');
value.map((e) => e.name != '' ? e.name : 'no_name'.t(context: context)).join(', '), if (label.isNotEmpty) {
style: context.textTheme.labelLarge, peopleCurrentFilterWidget.value = Text(label, style: context.textTheme.labelLarge);
); } else {
peopleCurrentFilterWidget.value = null;
}
} }
handleClear() { handleClear() {