Description:
The search functionality is not working consistently across multiple modules. Various issues have been observed while searching beneficiaries/records:
- In some modules, search results appear only when entering the first 2–3 characters, but disappear when the complete name is entered.
- Search behavior is inconsistent with uppercase and lowercase characters:
- Some modules do not support lowercase search.
- Some modules do not support Uppercase search.
- .
- In certain cases, records are visible during partial name search but are not displayed when the full name is entered.
- Search results disappear when an extra space is added after the name.
- After clearing characters using backspace, the previously displayed search results do not reappear consistently.
- Search behavior is different across modules and does not follow a common pattern.
Expected Result:
- Search should work consistently across all modules.
- Results should be displayed for both partial and complete names.
- Search should be case-insensitive (support both uppercase and lowercase).
- Leading/trailing spaces should not affect search results.
- Results should refresh correctly when characters are added or removed.
- A common and predictable search pattern should be followed across all modules.