aboutsummaryrefslogtreecommitdiff
path: root/assets/info/guile.info-6.gz
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-18 16:27:08 -0500
committerCraig Jennings <c@cjennings.net>2026-07-18 16:27:08 -0500
commit4e63f665bf153203377f58161aa782a25ffd5e9f (patch)
treef5528815bc22fa1ae969414bf9b9116608e45227 /assets/info/guile.info-6.gz
parentd2742cead6539aa343fe2564fd8753ce2671345f (diff)
downloaddotemacs-main.tar.gz
dotemacs-main.zip
feat(music): freeze the playlist header while the track list scrollsHEADmain
The header block (playlist name, now-playing hero, key legend) is an overlay string anchored at buffer position 1, so scrolling the list carried it off the top, key legend included. A handler on the buffer-local window-scroll-functions re-anchors the overlay at the window's display start on every scroll, so the block stays pinned at the top of the window. The header refresh timer now anchors at the same position instead of the buffer top, so the once-a-second update can't yank a scrolled header back.
Diffstat (limited to 'assets/info/guile.info-6.gz')
0 files changed, 0 insertions, 0 deletions