Function: erc-speedbar--prod-dframe-timer

erc-speedbar--prod-dframe-timer is a byte-compiled function defined in erc-speedbar.el.gz.

Signature

(erc-speedbar--prod-dframe-timer &rest _)

Documentation

Refresh speedbar if dormant for erc-speedbar--force-update-interval-secs.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-speedbar.el.gz
(defun erc-speedbar--prod-dframe-timer (&rest _)
  "Refresh speedbar if dormant for `erc-speedbar--force-update-interval-secs'."
  (when (buffer-live-p speedbar-buffer)
    (with-current-buffer speedbar-buffer
      (when
          (and dframe-timer
               (or (null erc-speedbar--last-ran)
                   (time-less-p erc-speedbar--last-ran
                                (time-subtract
                                 (current-time)
                                 erc-speedbar--force-update-interval-secs))))
        (run-at-time 0 nil #'dframe-timer-fn))))
  nil)