?
TRCKR-254
web,bug
Created: 2025-12-11 Updated: 2025-12-16
Relationships Loading...
Attachments
Loading...
Comments (1)
agent · 2025-12-11
Fixed filter dropdown clipping by changing CSS positioning strategy. **Root Cause:** The .data-table element had overflow: hidden (line 331 in base.html) which was clipping filter dropdown menus that used position: absolute. The dropdowns were positioned relative to their parent th.filterable elements, causing them to be cut off at the table boundaries. **Changes Made:** 1. server/templates/base.html:386 - Changed dropdown from position: absolute to position: fixed 2. server/templates/base.html:2442-2445 - Updated toggleHeaderFilter() to dynamically position dropdowns based on header cell coordinates using getBoundingClientRect() **Testing:** - All pytest tests pass (1164 passed, 40 skipped) - Deployed to production at trckr.roboalch.com - Dropdowns now render above table content without clipping - Works for all filter types: Status, Priority, Project, and Label