diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-18 16:27:08 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-18 16:27:08 -0500 |
| commit | 4e63f665bf153203377f58161aa782a25ffd5e9f (patch) | |
| tree | f5528815bc22fa1ae969414bf9b9116608e45227 /assets/info/guile.info-6.gz | |
| parent | d2742cead6539aa343fe2564fd8753ce2671345f (diff) | |
| download | dotemacs-main.tar.gz dotemacs-main.zip | |
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
