## Description
Brief description of the bug fix.

## Related Issue
Fixes # (issue number)

## Changes Made
- List the changes made to fix the bug
- Be specific about what was changed and why

## Testing
- How did you test the fix?
- What scenarios were covered?

## Screenshots (if applicable)
Add screenshots to demonstrate the fix.

## Checklist
- [ ] My code follows the project's style guidelines
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes