aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/app.js
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-18 15:34:12 -0500
committerCraig Jennings <c@cjennings.net>2026-07-18 15:34:12 -0500
commitbf3857602f3bbc9a485f27ba8b4f461107601367 (patch)
tree8b6d950a57ea1c652626fc750f5d8e7f5c3329b8 /scripts/theme-studio/app.js
parent28c02e9e7e1725f98393aa6cbc717939ec71775b (diff)
downloaddotemacs-bf3857602f3bbc9a485f27ba8b4f461107601367.tar.gz
dotemacs-bf3857602f3bbc9a485f27ba8b4f461107601367.zip
feat(music): pin the playlist cursor to the number gutter
Vertical motion over thumbnail rows and the stretch-space that right-aligns the metadata drifts point to arbitrary visual columns, usually line end. The rows aren't editable text, so the cursor now lives at the row start (the number column). A buffer-local post-command snap sends every landing back there. Kill, shift (C-up/C-down), and play already act on the whole row, so all track operations happen from the number. An active isearch keeps point until it ends, then the snap lands on the match's row.
Diffstat (limited to 'scripts/theme-studio/app.js')
0 files changed, 0 insertions, 0 deletions