aboutsummaryrefslogtreecommitdiff
path: root/tests/test-custom-ordering-reverse-lines.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-20 16:42:32 -0500
committerCraig Jennings <c@cjennings.net>2026-07-20 16:42:32 -0500
commitda6ab4174ae8bb404b6740edd7ec437c20b822bd (patch)
treef36d330b866082adb59eec653e2b03dcb3b1931e /tests/test-custom-ordering-reverse-lines.el
parentc7e551f28a6cb410ed05c3a8f867c70672927b94 (diff)
downloaddotemacs-da6ab4174ae8bb404b6740edd7ec437c20b822bd.tar.gz
dotemacs-da6ab4174ae8bb404b6740edd7ec437c20b822bd.zip
fix(agenda): hide the refresh tick's selection flicker
The rebuild takes a second or two, and for its whole duration the agenda window was the selected window, so the cursor visibly went hollow in the working frame on every tick. It read as focus theft, though no focus function ever ran. The tick now inhibits redisplay (the synchronous rebuild blocks Emacs anyway, so this costs nothing) and restores selection before redisplay resumes. A tick that would fire during an active minibuffer is skipped.
Diffstat (limited to 'tests/test-custom-ordering-reverse-lines.el')
0 files changed, 0 insertions, 0 deletions