Function: eca-doom--schedule-refresh

eca-doom--schedule-refresh is a natively compiled function defined in eca-doom.el.

Signature

(eca-doom--schedule-refresh)

Documentation

Schedule a single idle workspace tabline refresh.

Throttles bursts of status changes into one redraw: subsequent calls while a refresh is pending are ignored.

Source Code

;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-doom.el
(defun eca-doom--schedule-refresh ()
  "Schedule a single idle workspace tabline refresh.
Throttles bursts of status changes into one redraw: subsequent calls
while a refresh is pending are ignored."
  (unless (timerp eca-doom--refresh-timer)
    (setq eca-doom--refresh-timer
          (run-with-idle-timer 0.1 nil #'eca-doom--do-refresh))))