From 8952fbdadee8debef8ff2aa7f628de8c3ad19bb9 Mon Sep 17 00:00:00 2001 From: Nadezhda Tacheva <73842592+ntacheva@users.noreply.github.com> Date: Tue, 6 Aug 2024 17:25:56 +0300 Subject: [PATCH 1/3] chore(multiselect): persist filter clarification --- components/multiselect/filter.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/components/multiselect/filter.md b/components/multiselect/filter.md index 3cd092948a..481680a6b4 100644 --- a/components/multiselect/filter.md +++ b/components/multiselect/filter.md @@ -30,7 +30,14 @@ By default, the filtering is debounced with 150ms. Configure that with the [`Deb ## Persist Filter -By default, the filter value will be cleared when the user selects an item. You can configure the MultiSelect to keep the filter value upon selection. This can be useful if you want to allow the user select multiple values that match the same filtering criteria (for example, select several people with the same last name). +By default, the filter value will be cleared when the user selects an item. + +You can configure the MultiSelect to keep the filter value: + +* When the user selects an item from the list. +* When the user closes the popup but keeps the focus on the MultiSelect (for example, presses [`Esc` to close the popup](https://demos.telerik.com/blazor-ui/multiselect/keyboard-navigation)). + +This can be useful if you want to allow the user select multiple values that match the same filtering criteria (for example, select several people with the same last name). To keep the filter upon selection, set the `PersistFilterOnSelect` parameter to `true`. It only applies when `Filterable="true"` and `AutoClose="false"`. From 781d63b37dd030efde2a7254c3953a95b987cf25 Mon Sep 17 00:00:00 2001 From: Nadezhda Tacheva <73842592+ntacheva@users.noreply.github.com> Date: Tue, 6 Aug 2024 17:28:18 +0300 Subject: [PATCH 2/3] Update components/multiselect/filter.md --- components/multiselect/filter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/multiselect/filter.md b/components/multiselect/filter.md index 481680a6b4..9fc3549243 100644 --- a/components/multiselect/filter.md +++ b/components/multiselect/filter.md @@ -37,7 +37,7 @@ You can configure the MultiSelect to keep the filter value: * When the user selects an item from the list. * When the user closes the popup but keeps the focus on the MultiSelect (for example, presses [`Esc` to close the popup](https://demos.telerik.com/blazor-ui/multiselect/keyboard-navigation)). -This can be useful if you want to allow the user select multiple values that match the same filtering criteria (for example, select several people with the same last name). +This can be useful if you want to allow the user select multiple values that match the same filtering criteria (for example, select several people with the same last name). Blurring the MultiSelect indicates that the user is done with the selection and the filter value will be cleared upon blur. To keep the filter upon selection, set the `PersistFilterOnSelect` parameter to `true`. It only applies when `Filterable="true"` and `AutoClose="false"`. From 33f60a279b3ef9b24f0649d1bfe5b161f72c8ae5 Mon Sep 17 00:00:00 2001 From: Dimo Dimov <961014+dimodi@users.noreply.github.com> Date: Wed, 7 Aug 2024 11:37:02 +0300 Subject: [PATCH 3/3] Update components/multiselect/filter.md Co-authored-by: Iva Stefanova Koevska-Atanasova --- components/multiselect/filter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/multiselect/filter.md b/components/multiselect/filter.md index 9fc3549243..d0ecff0e2b 100644 --- a/components/multiselect/filter.md +++ b/components/multiselect/filter.md @@ -37,7 +37,7 @@ You can configure the MultiSelect to keep the filter value: * When the user selects an item from the list. * When the user closes the popup but keeps the focus on the MultiSelect (for example, presses [`Esc` to close the popup](https://demos.telerik.com/blazor-ui/multiselect/keyboard-navigation)). -This can be useful if you want to allow the user select multiple values that match the same filtering criteria (for example, select several people with the same last name). Blurring the MultiSelect indicates that the user is done with the selection and the filter value will be cleared upon blur. +This can be useful if you want to allow the user to select multiple values that match the same filtering criteria (for example, select several people with the same last name). Blurring the MultiSelect indicates that the user is done with the selection and the filter value will be cleared upon blur. To keep the filter upon selection, set the `PersistFilterOnSelect` parameter to `true`. It only applies when `Filterable="true"` and `AutoClose="false"`.