Function: treemacs-without-recenter
treemacs-without-recenter is a macro defined in treemacs-macros.el.
Signature
(treemacs-without-recenter &rest BODY)
Documentation
Run BODY without the usual recentering for expanded nodes.
Specifically treemacs--no-recenter will be set to 't' so that
treemacs--maybe-recenter will have no effect during non-interactive updates
triggered by e.g. filewatch-mode.
Source Code
;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-macros.el
(defmacro treemacs-without-recenter (&rest body)
"Run BODY without the usual recentering for expanded nodes.
Specifically `treemacs--no-recenter' will be set to \\='t' so that
`treemacs--maybe-recenter' will have no effect during non-interactive updates
triggered by e.g. filewatch-mode."
(declare (debug t))
`(let ((treemacs--no-recenter t))
,@body))