Let's take an example. You're in the gallery search, with filters {added_by=plegall, filetypes=jpg, date_posted:y2023}. With version 14, the list of values for filter added_by will be only "plegall", because the list of added_by values is based on the current list of search results. Of course it will only find photos added by "plegall". But this is not smart. If you want to filter on another user, you have to clear this filter, validate, open the filter again. Bad UX.
The list of values for added_by filter should be computed from the photos filtered by {filetypes=jpg, date_posted:y2023}. The list of values for filetypes filter should be computed from the photos filtered by {added_by=plegall, date_posted:y2023}... ie the "other" filters.
Let's take an example. You're in the gallery search, with filters `{added_by=plegall, filetypes=jpg, date_posted:y2023}`. With version 14, the list of values for filter `added_by` will be only "plegall", because the list of `added_by` values is based on the current list of search results. Of course it will only find photos added by "plegall". But this is not smart. If you want to filter on another user, you have to clear this filter, validate, open the filter again. Bad UX.
The list of values for `added_by` filter should be computed from the photos filtered by `{filetypes=jpg, date_posted:y2023}`. The list of values for `filetypes` filter should be computed from the photos filtered by `{added_by=plegall, date_posted:y2023}`... ie the "other" filters.
<!-- github-sync-id:2451042419 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Let's take an example. You're in the gallery search, with filters
{added_by=plegall, filetypes=jpg, date_posted:y2023}. With version 14, the list of values for filteradded_bywill be only "plegall", because the list ofadded_byvalues is based on the current list of search results. Of course it will only find photos added by "plegall". But this is not smart. If you want to filter on another user, you have to clear this filter, validate, open the filter again. Bad UX.The list of values for
added_byfilter should be computed from the photos filtered by{filetypes=jpg, date_posted:y2023}. The list of values forfiletypesfilter should be computed from the photos filtered by{added_by=plegall, date_posted:y2023}... ie the "other" filters.