mirror of
https://github.com/go-gitea/gitea.git
synced 2026-11-09 17:37:20 -06:00
On the dashboard issue and pull request pages, author and assignee filters only accept direct username input since candidate lists across all accessible repositories cannot be pre-fetched. However, the dropdown inherited several confusing artifacts from the repository-level user search: - Displayed a misleading "Shows a maximum of 30 users" tooltip even though no remote user list was fetched. - Used "Search users" as placeholder rather than indicating direct username input. - Pressing Enter in the input had no effect, requiring mouse selection. - Any active username filter was not reflected in the dropdown menu on open. This change: - Only renders the 30-user tooltip when a remote search URL is provided. - Uses "Filter by username…" as placeholder when no remote search URL exists. - Applies the filter on Enter keypress. - Ensures the active username is displayed and selected when opening the menu. Fixes: https://github.com/go-gitea/gitea/issues/40275 Fixes: https://github.com/go-gitea/gitea/issues/33426 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>