Fade whole endpoints that can't take the wire being dragged #39

Merged
rob merged 1 commit from fade-whole-endpoint into main 2026-10-20 14:44:17 +00:00
Collaborator

While dragging a wire on desktop only the port dots of incompatible endpoints faded. The whole row now fades to 30%, matching what tap-to-connect already did on a phone, and the row the wire comes from is highlighted. Valid targets keep the orange dot.

Tested with node --test (20 passing, 1 skipped) and a Chromium run that starts a drag from Door switch and checks each row's opacity.

While dragging a wire on desktop only the port dots of incompatible endpoints faded. The whole row now fades to 30%, matching what tap-to-connect already did on a phone, and the row the wire comes from is highlighted. Valid targets keep the orange dot. Tested with `node --test` (20 passing, 1 skipped) and a Chromium run that starts a drag from Door switch and checks each row's opacity.
Fade whole endpoints that can't take the wire being dragged
All checks were successful
CI / check (pull_request) Successful in 10s
CI / deploy (pull_request) Has been skipped
894da5a824
Only the port dots used to fade on desktop. The row now fades to 30%,
as it already did for tap-to-connect on a phone, and the source row is
highlighted while dragging.
rob merged commit 5c998d225c into main 2026-10-20 14:44:17 +00:00
rob deleted branch fade-whole-endpoint 2026-10-20 14:44:18 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rob/CamperCan!39
No description provided.