Actions
BUG #2426
open[SQA] Optimize Search: Trigger on Enter Key or Search Button Click Only
Start date:
05/13/2025
Due date:
% Done:
100%
Estimated time:
Description
To improve system performance and ensure better user control, the search functionality should be updated so that searches are triggered only when the user either presses the Enter key or clicks a Search button.
Required Updates:¶
1. Remove Real-Time Search¶
- Disable current real-time (live) search that triggers queries on every keystroke.
2. Enable Search on Explicit Action¶
-
Search should only execute when:
-
The user presses the Enter key, or
-
The user clicks a Search button next to the input field.
3. Add a Search Button¶
- A clickable Search button should be added next to each search field.
- Button should be clearly labeled or icon-based (e.g., magnifying glass).
- Should trigger the same function as pressing Enter.
Modules Affected:¶
- Users
- Customers
- Sales
- Products
- Invoices
- Any listing or table that includes a search bar
Benefits:¶
- Prevents excessive backend requests.
- Improves performance with large datasets.
- Provides clear user interaction options for keyboard and mouse users.
Updated by Nazmul Hossain Shovon 10 months ago
- Status changed from Pending to In Progress
- Assignee set to Md. Abdul Hamid
we have implemented debounce to optimize search and make it more user friendly. so we might not need additional enter press
Updated by Md. Abdul Hamid 10 months ago
- Status changed from In Progress to Complete
- % Done changed from 0 to 100
Actions