Field | Description |
---|---|
Ticket ID | AMM-1574 |
Severity | Low |
Category | Bug |
Affected Module / Feature | MMU-UI |
On the Registration screen, the edit icon was either not displaying or displaying improperly when fetching beneficiary data through normal or advanced search.
Technique Used: Log/Trace Review and Asset Inspection
Primary Root Cause Identified: The Font Awesome library (v4.7.0), which provides the edit icon (fa fa-edit), was not installed in the application, leading to missing icon rendering.
Why it happened: The project was relying on Font Awesome icons without including the required font-awesome dependency.
Why wasn't it caught earlier? The issue may have been masked in development due to cached assets or locally available fonts, and wasn’t verified on a clean UAT environment.
Action | Owner | Target Date | Status |
---|---|---|---|
Installed font-awesome@4.7.0 package | Devika |
| Completed |
Action | Owner | Target Date | Status |
---|---|---|---|
Include UI icon library validation as part of UAT checklist | QA |
• Confirmed that edit icon now displays correctly on all supported browsers.
• Tested in both Normal and Advanced Search scenarios.
• Font Awesome 4.7.0 is correctly loaded via the package manager.
• All third-party UI assets should be explicitly declared and bundled in the build.
• Dependency mismatch can lead to silent UI failures which are harder to debug without consistent environment checks.
Reviewed By | Date | Remarks |
---|---|---|