fix(cmux-next): the Files rename field draws no focus ring (base red check:text-focus)

Merged
TE
16d ago
+2-0

check:text-focus fails on base (webviews/ bun run check, and so scripts/web-lint.sh on every PR). It flags FileExplorerCell.swift:65. 56488d69 made the Files row's name label editable and selectable for Rename but didn't set focusRingType = .none, so the rename field draws a focus ring. The rule says a text field shows focus through its caret instead.

The fix adds name.focusRingType = .none in the cell's init. python3 scripts/cmux-next/check-text-focus-rings.py failed before the change and passes after it ("no focus ring on a text field"). pr-overlap --rev HEAD found no open PR that touches this file. The Swift compile and tests run on CI; I didn't build the Mac app here.

No capture: the only visible change is that no focus ring is drawn around the Files row's inline Rename field. No capture scene or tour puts a row into Rename, and the line copies what AddressBarView.swift and SidebarItemRowView.swift already set on their editable fields.

Agent session: huge-blue

🤖 Generated with Claude Code