Skip to content

Add track checkboxes to the bottom list and fix its attribute editor - #2001

Merged
BryonLewis merged 3 commits into
mainfrom
dev/bottom-track-checks-length-edit
Sep 29, 2026
Merged

BryonLewis merged 3 commits into
mainfrom
dev/bottom-track-checks-length-edit

Conversation

@mattdawkins

@mattdawkins mattdawkins commented Sep 29, 2026 •

Copy link
Copy Markdown
Member
  • Bottom track list rows get the same checkbox as the side list (a color box when solo), toggling the track through updateCheckedId
  • The inline attribute editor's ref sits in a v-for, so Vue collected it into an array and focus() was never called; the field never blurred and stayed open. It now takes focus
  • Column headers line up with their values: the header row was padded 8px more than the rows, and ID is centered over its values
  • Length columns are 64px wide instead of 100px, for the value, the editor and the header

🤖 Generated with Claude Code

Rows in the bottom track list get the checkbox the side list has. The
attribute editor never took focus, so it stayed open; length columns are
narrower.
The header row was padded 8px more than the rows, so each label sat to the
right of its values. ID and its values are now centered on each other.
@BryonLewis
BryonLewis self-requested a review September 29, 2026 14:16
BryonLewis
BryonLewis previously approved these changes Sep 29, 2026
@BryonLewis
BryonLewis force-pushed the dev/bottom-track-checks-length-edit branch from 84c8cb4 to 7c70cb6 Compare September 29, 2026 14:25
@BryonLewis
BryonLewis merged commit fe71fa7 into main Sep 29, 2026
3 checks passed
@BryonLewis
BryonLewis deleted the dev/bottom-track-checks-length-edit branch September 29, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants