Summary
When I search for a setting I expect it to show me the settings that match. Instead of shows the entire page of settings. Also you cannot navigate between menus with a search active because clicking on the menu items clears the search box. i.e. When I search for "display name" I expect it to find the "Display Name" option from the profile tab. Instead it finds:- Profile Type
- Username
- Display Name
- Pronouns
- Avatar
- Banner
- Accent Color
- About Me
- Theme
- Sync theme across devices
- Custom Theme Tokens
- Messages (Comfy/Dense)
- Space between message Groups
- Channel list typing indicators
- Show typing on selected channel
- ....
Steps to reproduce
- Open user settings (Ctrl+,)
- Type "display name" in the search box

6 comments
Comment by Hampus
Comment by @Sollace
Comment by @Sollace
620951962-f08905f3-0d4d-4a5a-9fd1-7422881ea539.png
1725×1194 | 204 kB
Comment by @Sollace
620953387-a1d71cbb-994a-47b0-9441-a2d156e9685b.png
1752×1259 | 255 kB
Comment by @liamt8d
fix/settings-search-1395. The updated matching logic now requires every word in the search query to match at least one field of a setting, instead of accepting results when only part of the query matches. I also tried running the typecheck, but it is currently blocked on Windows by an issue intools/dev/src/tunnel.rs:373. Would it be okay for me to open a Pull Request with these changes?Comment by Hampus