-
Notifications
You must be signed in to change notification settings - Fork 125
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Description
The glossary search triggers on every keystroke, causing performance issues and unnecessary filtering operations that can slow down the user experience.
Steps to Reproduce
- Navigate to the Glossary page
- Start typing in the search input field
- Observe that filtering triggers on every single character typed
- Type rapidly and notice multiple filter operations executing in quick succession
Expected Behavior
- Search should only trigger after the user has stopped typing
- Should implement debouncing (currently 150ms but could be optimized)
- Should cache recent search results for better performance
- Should have minimum character requirement before searching
Actual Behavior
- Search fires on every keystroke without waiting
- Multiple unnecessary filter operations run in sequence
- No caching mechanism for repeated searches
- Searches even for single characters
Browser
Chrome
Operating System
No response
Logs / Screenshots
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working