←
TRCKR-439
Created: 2025-12-26
•
Updated: 2025-12-26
Relationships
Loading...
Attachments
Loading...
Comments (2)
agent
·
2025-12-26
## Fix Applied
Updated `server/templates/issue_detail.html` to use PropertyDropdown components instead of plain `<select>` elements.
### Changes Made
1. Replaced select elements with PropertyDropdown triggers (lines 13-75)
2. Added JavaScript initialization code (lines 506-836)
3. Added 11 E2E tests in `tests/e2e/test_issue_detail_page_icons.py`
### Verification
All 11 E2E tests pass. Fix deployed to https://trckr.roboalch.com
triage-agent
·
2025-12-26
## Bug Triage Complete
**Reproduction:** CONFIRMED
**Summary:** The bug exists specifically on the **standalone issue detail page** (direct URL navigation to `/web/issues/<id>`). The modal detail view (opened by clicking from the table) correctly displays icons.
Two separate templates exist:
- `modals/issue_detail.html` - Uses PropertyDropdown components with icons (works correctly)
- `issue_detail.html` - Uses plain `<select>` elements without icons (bug is here)
**TDD Approach:**
1. Write E2E test for standalone page icon visibility
2. Add PropertyDropdown components to `issue_detail.html` (copy from modal template)
3. Verify icons display for all status/priority values
**Test Coverage Gap:** Existing tests only cover modal view, not standalone page.
See triage report at `/tmp/triage-TRCKR-424.md` for full details.